发明名称 Methods and apparatus for implementing a cryptography engine
摘要 Methods and apparatus are provided for implementing a cryptography engine for cryptography processing. A variety of techniques are described. A cryptography engine such as a DES engine can be decoupled from surrounding logic by using asynchronous buffers. Bit-sliced design can be implemented by moving expansion and permutation logic out of the timing critical data path. An XOR function can be decomposed into functions that can be implemented more efficiently. A two-level multiplexer can be used to preserve a clock cycle during cryptography processing. Key scheduling can be pipelined to allow efficient round key generation.
申请公布号 US2002106080(A1) 申请公布日期 2002.08.08
申请号 US20010892242 申请日期 2001.06.26
申请人 BROADCOM CORPORATION 发明人 QI ZHENG;BUER MARK
分类号 H04L9/06;(IPC1-7):H04K1/06 主分类号 H04L9/06
代理机构 代理人
主权项
地址