17
Packet crypto base on ixp425 報報報 : 報報報

Packet crypto base on ixp425

  • Upload
    gil-kim

  • View
    17

  • Download
    3

Embed Size (px)

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

Citation preview

Page 1: Packet crypto base on ixp425

Packet crypto base on ixp425

報告人 : 陳澤龍

Page 2: Packet crypto base on ixp425

outline

Architecture lxCryptoAcc Interfaces CCM Operation Flow (AES) 結論

Page 3: Packet crypto base on ixp425

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

Page 4: Packet crypto base on ixp425

硬體與伺服器

DHCP server

Minicom

Reset ixp vim .bash_profile

Serial

NFS server

Mount

TFTP server

zImage

Network

Operation system: Monta visita

Host: linux

Page 5: Packet crypto base on ixp425

Architecture

Library

Manager AHB Queue

Crypto function

Store pointer to data in SDRAM

Page 6: Packet crypto base on ixp425

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)

Page 7: Packet crypto base on ixp425

Interfaces(2/3) Code executing on the Intel XScale core (utilize by lxCryptoAcc)

Hardware-based acceleration functionality. (on the NPEs and XScale core)

Page 8: Packet crypto base on ixp425

Interfaces(3/3) lxQMgr (Manager AHB Queue) AQM (store pointers to data in SDRAM)

NPE (AES,DES……)

Page 9: Packet crypto base on ixp425
Page 10: Packet crypto base on ixp425

ESP and AH

Page 11: Packet crypto base on ixp425

ESP Dataflow

Authentication

Page 12: Packet crypto base on ixp425

AH Dataflow

Authentication

Page 13: Packet crypto base on ixp425
Page 14: Packet crypto base on ixp425

CBC MODE

Page 15: Packet crypto base on ixp425

Counter Mode

Page 16: Packet crypto base on ixp425

Cipher packet

Page 17: Packet crypto base on ixp425

結論

IXP425

Access library

NPE

PACKETS Crypto packet