发明名称 System on chip and method for cryptography using a physically unclonable function
摘要 A system and method for performing cryptographic functions in hardware using read-N keys comprising a cryptographic core, seed register, physically unclonable function (PUF), an error-correction core, a decryption register, and an encryption register. The PUF configured to receive a seed value as an input to generate a key as an output. The error-correction core configured to transmit the key to the cryptographic core. The encryption register and decryption register configured to receive the seed value and the output. The system, a PUF ROK, configured to generate keys that are used N times to perform cryptographic functions.
申请公布号 US8750502(B2) 申请公布日期 2014.06.10
申请号 US201213427589 申请日期 2012.03.22
申请人 Purdue Research Foundation 发明人 Kirkpatrick Michael S.;Kerr Samuel;Bertino Elisa
分类号 G06F21/00 主分类号 G06F21/00
代理机构 代理人
主权项 1. A system for cryptographic functions, the system comprising: a cryptographic core; a seed register electronically coupled to the cryptographic core; a physically unclonable function (PUF) electronically coupled to the seed register, the PUF configured to receive a seed value as an input and to generate a key as an output; an error-correction core electronically coupled to the PUF and the cryptographic core, the error-correction core configured to receive the key as an input and to transmit the key to the cryptographic core; a decryption register electronically coupled to the error-correction core and the seed register, the decryption register being configured to receive the key from the error-correction core; and an encryption register electronically coupled to the error-correction core, the encryption register being configured to receive the key from the error-correction core.
地址 West Lafayette IN US