ATL LTE18 kit - IPSec offload

Hello

anyone knows the exact specifications about the IPSEC hw offload?

I have tried 128/256 AES-CBC CTR and GCM, SHA1/256 and always appears AEAD offload enabled.

To be sure I have enabled 256/CTR and SHA256, it seems working fine with low cpu.

anyone has more precise informations?

Hi,

are you sure that ATL supports IPSec HW offload? There is no separate results there: https://mikrotik.com/product/atl18#fndtn-testresults
These devices that support offload have special IPSec section listed.

Well, I dont know if they support IPSEC HW offload or not, this is the reason I asked on the forum. Maybe the ARM cpu already has some instruction onboard.

In the IPSEC section, I see the H for HARDWARE AEAD enabled…

The cpu is quite low if I try to pass some encrypted traffic.

If we search on the docs:

88F3720 that is the CPU of the ATL…

https://www.marvell.com/content/dam/marvell/en/public-collateral/embedded-processors/marvell-embedded-processors-armada-37xx-hardware-specifications.pdf

 IPsec • IPsec ESP and AH Packet Transform • Support for latest Ipsec RFCs (3566, 430x, 4434, 4543, 4868) • Extended Sequence Number Support • Replay protection • Full header and trailer processing • IPv4/IPv6 support (RFC-4301) and header updates

here:

https://gzhls.at/blob/ldb/2/7/4/2/6eacf9661c5a2d20c4d7cd3328ffba47bfd6.pdf

Security • High-performance security offload engine including IPSec, SSL, DTLS, and IKE