发明名称 | 存储器加密 | ||
摘要 | 加密器20使用两个密码术步骤在关联地址A的控制下加密数据字D。散列函数B1将关联地址A转换成经散列的地址B1(A)。组合器24,如XOR函数,组合数据字D与经散列的地址B1(A)。结果被进一步使用块密码器B2而加密。写入器30在关联地址A的控制下将经加密的字D’写给存储器60。解密器40解密已在关联地址A的控制下从读取器60读取的经加密的字D’。散列函数B1将关联地址A转换成经散列的地址B1(A)。逆块密码器B2<SUP>-1</SUP>将经加密的字D’解密成中间形式。分解器,如XOR,通过组合解密的经加密的字B2<SUP>-1</SUP> (D’)与经散列的地址B1(A)来产生明码文本数据字D。 | ||
申请公布号 | CN1565102A | 申请公布日期 | 2005.01.12 |
申请号 | CN02819504.3 | 申请日期 | 2002.09.09 |
申请人 | 皇家飞利浦电子股份有限公司 | 发明人 | S·M·范里斯沃 |
分类号 | H04L9/32;H04L9/06 | 主分类号 | H04L9/32 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 王岳;王勇 |
主权项 | 1.一种用于在存储器中以加密的形式来存储数据字的系统,所述数据字通过相应的关联地址来识别;该系统包括:加密器,用于在关联地址(A)的控制下加密数据字(D);该加密器包括:散列函数(B1),用于将关联地址(A)转换成经散列的地址(B1(A)),组合器,用于组合数据字(D)与经散列的地址(B1(A)),以及块密码器(B2),用于将经组合的字/经散列的地址加密成经加密的字(D’);写入器,用于在关联地址(A)的控制下将经加密的字(D’)写给存储器;读取器,用于在与所述字关联的地址(A)的控制下从存储器读取经加密的字(D’);散列函数(B1),用于将关联地址(A)转换成经散列的地址(B1(A));该散列函数与加密器所使用的相同;块密码器(B2-1),用于解密经加密的字(D’);该块密码器是加密器的块密码器(B2)的逆;以及分解器,用于通过组合解密的经加密的字(B2-1(D’))与经散列的地址(B1(A))来检索数据字(D)。 | ||
地址 | 荷兰艾恩德霍芬 |