packet crypto base on ixp425

Post on 01-Jan-2016

17 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

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 Presentation

TRANSCRIPT

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

top related