首页> 外国专利> Method and apparatus for performing strong encryption or decryption data using special encryption functions

Method and apparatus for performing strong encryption or decryption data using special encryption functions

机译:使用特殊加密功能执行强加密或解密数据的方法和装置

摘要

A method and apparatus for decrypting an input block encrypted under a predetermined key in a cryptographic system having a cryptographic facility providing cryptographic functions for transforming blocks of data. The cryptographic functions include an encryption function for encrypting a block under a predetermined key and a transformation function for transforming a block encrypted under a first key to the same block encrypted under a second key. The cryptographic functions have at least one key pair with the property that successive encryption of a block under the keys of the pair regenerates the block in clear form. The input block is first transformed into an intermediate block encrypted under one of the key pair using the transformation function. The intermediate block is then further encrypted under the other of the key pair using the encryption function to generate an output block successively encrypted under the keys of pair, thereby to regenerate the input block in clear form. The invention is useful in cryptographic systems in which the decryption function being emulated by the transformation and encryption functions is unavailable for export control or other reasons.
机译:一种在具有密码设施的密码系统中解密在预定密钥下加密的输入块的方法和装置,该密码设施提供用于变换数据块的密码功能。密码功能包括用于在预定密钥下对块进行加密的加密功能和用于将在第一密钥下进行加密的块转换为在第二密钥下进行加密的相同块的转换功能。密码功能具有至少一个密钥对,其特征在于,在该对密钥下对块进行连续加密将以清晰的形式重新生成该块。首先使用转换功能将输入块转换为在密钥对之一中加密的中间块。然后使用加密功能在密钥对中的另一个密钥对下进一步对该中间块进行加密,以生成在该对密钥对下连续加密的输出块,从而以清晰的形式重新生成输入块。本发明在密码系统中是有用的,在密码系统中,由于转换控制或其他原因,由变换和加密功能模拟的解密功能不可用。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号