Security chip architecture and implementations for cryptography acceleration
Abstract
An architecture and a method for cryptography acceleration is disclosed that allows significant performance improvements without the use of external memory. Specifically, the chip architecture enables "cell-based" processing of random-length IP packets. The IP packets, which may be of variable and unknown size, are split into fixed size "cells." The fixed-size cells are then processed and reassembled into packets. The cell-based packet processing architeture of the present invention allows the implementation of a processing pipeline that has known processing throughput and timing characteristics, thus making it possible to fetch and process the cells in a predictable time frame. The architecture is scalable and is also independent of the type of cryptography performed. The cells may be fetched ahead of time (pre-fetched) and the pipeline may be staged in such a manner that attached (local) memory is not required to store packet or control parameters.
Term
Term ended
Projected expiry passed 7 July 2020, 6.2 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
36 members in 6 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 14287099 | United States of America | P | |
| 15901299 | United States of America | P | |
| 51048600 | United States of America | A | |
| 0018545 | United States of America | W |
Members36
| Document | Office | Kind | |
|---|---|---|---|
| WO0105086A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO0105087A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO0105089A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU6342200A | Australia | A | |
| AU6342500A | Australia | A | |
| AU7051400A | Australia | A | |
| WO0105089A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO0105087A3 | World Intellectual Property Organization (WIPO) | A3 | |
| WO0105086A3 | World Intellectual Property Organization (WIPO) | A3 | |
| EP1192781A2 | European Patent Office (EPO) | A2 | |
| EP1192782A2 | European Patent Office (EPO) | A2 | |
| EP1192783A2 | European Patent Office (EPO) | A2 | |
| US6477646B1 | United States of America | B1 | |
| US2002199101A1 | United States of America | A1 | |
| US2003014627A1 | United States of America | A1 | |
| US2003023846A1 | United States of America | A1 | |
| EP1192783B1 | European Patent Office (EPO) | B1 | |
| AT259130T | Austria | T | |
| ATE259130T1This record | Austria | T1 | |
| DE60008109D1 | Germany | D1 | |
| DE60008109T2 | Germany | T2 | |
| US6971006B2 | United States of America | B2 | |
| US2006021022A1 | United States of America | A1 | |
| US7124296B2 | United States of America | B2 | |
| EP1192781B1 | European Patent Office (EPO) | B1 | |
| AT360317T | Austria | T | |
| ATE360317T1 | Austria | T1 | |
| DE60034453D1 | Germany | D1 | |
| EP1192782B1 | European Patent Office (EPO) | B1 | |
| AT372636T | Austria | T | |
| ATE372636T1 | Austria | T1 | |
| DE60036284D1 | Germany | D1 | |
| DE60034453T2 | Germany | T2 | |
| DE60036284T2 | Germany | T2 | |
| US7600131B1 | United States of America | B1 | |
| US7996670B1 | United States of America | B1 |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Ceased as to paragraph 5 lit. 3 law introducing patent treatiesCeasedRER | RER |
Numbers
- Application
- 959143
Titles2
- German
- SICHERHEITSCHIPARCHITEKTUR UND AUSFÜHRUNGEN ZUR KRYPTOGRAPHIEBESCHLEUNIGUNG
- English
- SECURITY CHIP ARCHITECTURE AND CRYPTOGRAPHY ACCELERATION DESIGNS
Classification
- CPC, 7
- G06F9/3879
- G06F21/72
- G06F2207/7219
- H04L63/0485
- H04L63/123
- H04L63/164
- H04L69/12
- IPC, 3
- G06F1 00
- G06F9 38
- G06F21 00