packet crypto base on ixp425
DESCRIPTION
Packet crypto base on ixp425. 報告人 : 陳澤龍. outline. Architecture lxCryptoAcc Interfaces CCM Operation Flow (AES) 結論. IXP 425 CPU. ★ Reset. Flash. Serial port. Power. mini-PCI slot. LAN port. WAN port. Ixp425. 266/400/533MHz 32 KB data cache 32 KB Instruction cache - PowerPoint PPT PresentationTRANSCRIPT
Packet crypto base on ixp425
報告人 : 陳澤龍
outline
Architecture lxCryptoAcc Interfaces CCM Operation Flow (AES) 結論
Ixp425
IXP 425 CPU Flash★ Reset Serial port
Power mini-PCI slot WAN portLAN port
266/400/533MHz
32 KB data cache
32 KB Instruction cache
2 KB MINI-data cache
硬體與伺服器
DHCP server
Minicom
Reset ixp vim .bash_profile
Serial
NFS server
Mount
TFTP server
zImage
Network
Operation system: Monta visita
Host: linux
Architecture
Library
Manager AHB Queue
Crypto function
Store pointer to data in SDRAM
Interfaces(1/3)
Version 1.5 Two distinct services:
IPSec-type cryptography protocols. (3DES,AES(Crypto), SHA-1,MD5(authentication)
802.11-base WEP. (ARC 4 stream)
Interfaces(2/3) Code executing on the Intel XScale core (utilize by lxCryptoAcc)
Hardware-based acceleration functionality. (on the NPEs and XScale core)
Interfaces(3/3) lxQMgr (Manager AHB Queue) AQM (store pointers to data in SDRAM)
NPE (AES,DES……)
ESP and AH
ESP Dataflow
Authentication
AH Dataflow
Authentication
CBC MODE
Counter Mode
Cipher packet
結論
IXP425
Access library
NPE
PACKETS Crypto packet