发明名称 Secure information storage.
摘要 <p>A directory DIR 112 stores identifying titles and pointers to areas 111 of a memory 15 storing respective messages. To protect the messages against unauthorized changes, a MAC (message authentication code) is calculated for them in known manner and stored in a register 116 in a secure unit 16. This involves processing the whole of each message every time the MAC is checked or, if a message has been changed, a fresh MAC has to be calculated. To avoid this, a separate MAC is calculated for each message and stored in the directory (in section 114), and a global MAC is calculated for the individual MAC's (treating them as if they were a message) and stored in a secure register 115. To check a stored message, the global MAC is recalculated (thus verifying the MAC of the message), and the MAC of the message is recalculated (thus verifying the message). If the message is changed, its new MAC and a new global MAC are calculated. The system can be extended to a hierarchy of sub-global MAC's.</p>
申请公布号 EP0281225(B1) 申请公布日期 1994.05.18
申请号 EP19880300367 申请日期 1988.01.18
申请人 HEWLETT-PACKARD COMPANY 发明人 MARSHALL, ALAN DAVID;PROUDLER, GRAEME JOHN;MITCHELL, CHRISTOPHER JOHN
分类号 G06F12/14;G06F1/00;G06F21/00;G06F21/20;G06F21/24;G09C1/00;H04L9/32;(IPC1-7):G06F12/14 主分类号 G06F12/14
代理机构 代理人
主权项
地址