TECHNOLOGIES FOR CCM ENCRYPTION WITH 64-BIT BLOCK CIPHERS

    公开(公告)号:US20180139051A1

    公开(公告)日:2018-05-17

    申请号:US15351606

    申请日:2016-11-15

    CPC classification number: H04L9/3242 H04L9/0637 H04L9/0643

    Abstract: Technologies for counter with CBC-MAC (CCM) mode encryption include a computing device that performs a CBC-MAC authentication operation on a message with an encryption key, using a 64-bit block cipher to generate a message authentication code. The computing device generates a first 64-bit authentication block including an 8-bit flag field and a length field of between 11 and 32 bits. The flag field indicates the length of the length field. Performing the CBC-MAC authentication operation includes formatting the message into one or more 64-bit authentication blocks. The computing device performs a counter mode encryption operation on the message with the encryption key using the 64-bit block cipher to generate a cipher text. Performing the counter mode encryption includes generating multiple 64-bit keystream blocks. The computing device generates an authentication tag based on the message authentication code and a first keystream block of keystream blocks. Other embodiments are described and claimed.

    SECURITY PLUGIN FOR A SYSTEM-ON-A-CHIP PLATFORM
    73.
    发明申请
    SECURITY PLUGIN FOR A SYSTEM-ON-A-CHIP PLATFORM 审中-公开
    系统级芯片平台的安全插件

    公开(公告)号:US20160180114A1

    公开(公告)日:2016-06-23

    申请号:US14577812

    申请日:2014-12-19

    Abstract: Systems and techniques for a System-on-a-Chip (SoC) security plugin are described herein. A component message may be received at an interconnect endpoint from an SoC component. The interconnect endpoint may pass the component message to a security component via a security interlink. The security component may secure the component message, using a cryptographic engine, to create a secured message. The secured message is delivered back to the interconnect endpoint via the security interlink and transmitted across the interconnect by the interconnect endpoint.

    Abstract translation: 本文描述了片上系统(SoC)安全插件的系统和技术。 可以在来自SoC组件的互连端点处接收组件消息。 互连端点可以通过安全互连将组件消息传递给安全组件。 安全组件可以使用加密引擎来保护组件消息来创建安全消息。 安全消息通过安全互连传递回互连端点,并通过互连端点在互连上传输。

Patent Agency Ranking