-
公开(公告)号:US20110197283A1
公开(公告)日:2011-08-11
申请号:US13086781
申请日:2011-04-14
IPC分类号: G06F21/00
CPC分类号: G06Q20/045 , G06Q20/40975 , H04L9/0894 , H04L9/3247 , H04L9/3263
摘要: A security device of this invention includes a nonvolatile storage unit 22 for storing a validity check unit including a counter updated every time signature function means 30 is called up, a volatile storage unit 24 for reading and storing a counter array out of an external nonvolatile storage unit storing the counter array, in which the counter array is obtained by coupling a hash value generated for each signature key with a signature number counter for counting the number of signatures performed by use of the signature key, and a hash function unit 28 for reading the counter array out of the volatile storage unit 24, generating the hash value, and transferring the hash value to the validity check unit for a validity check.
摘要翻译: 本发明的安全装置包括非易失性存储单元22,用于存储每当签名功能装置30调用时更新的计数器的有效性检查单元,用于从外部非易失性存储器读出并存储计数器阵列的易失性存储单元24 存储计数器阵列的单元,其中通过将为每个签名密钥生成的哈希值与通过使用签名密钥执行的签名数进行计数的签名号计数器相结合而获得计数器阵列,以及用于读取的散列函数单元28 从易失性存储单元24出来的计数器阵列,产生哈希值,并将哈希值传送到有效性检查单元进行有效性检查。