CRYPTOGRAPHIC PROCESSOR DEVICE AND DATA PROCESSING APPARATUS EMPLOYING THE SAME

    公开(公告)号:US20230318829A1

    公开(公告)日:2023-10-05

    申请号:US18190922

    申请日:2023-03-27

    CPC classification number: H04L9/3093 H04L9/0852

    Abstract: The present disclosure provides a cryptographic processor device capable of performing the post-quantum cryptographic encryption with in a high speed with low power, allowing a change of encryption parameters, and handling various cryptographic protocols. The cryptographic processor device executing polynomial vector operations required for a post-quantum cryptography includes: a polynomial memory bank configured to store a plurality of polynomial vectors; and an arithmetic and logic operator configured to perform operation on the polynomial vectors. The arithmetic and logic operator includes a transform operation circuit configured to multiply two polynomial vectors read out from the polynomial memory bank by using a predetermined transform operation including a plurality of operation stages, and including a combined operation unit configured to consecutively perform a first stage operation and a second stage operation among the plurality of operation stages without storing a result of the first operation stage in a memory.

Patent Agency Ranking