首页> 外国专利> METHODS AND SYSTEMS FOR ENCRYPTING RATIONAL NUMBERS AND ADDING RANDOMNESS TO RSA CRYPTOSYSTEMS USING P-ADIC NUMBERS

METHODS AND SYSTEMS FOR ENCRYPTING RATIONAL NUMBERS AND ADDING RANDOMNESS TO RSA CRYPTOSYSTEMS USING P-ADIC NUMBERS

机译:使用P-ADIC数加密有理数并向RSA密码系统添加随机性的方法和系统

摘要

Disclosed are methods and systems to use p-adic numbers for an RSA cryptosystem to send rational numbers or to add randomness to the RSA cryptosystem. An embodiment may convert at the source device a rational number to an integer as p-adic based Hensel code representation of the rational number at the source device and then recover the rational number at the destination device by reversing the Hensel code back to the original rational number. Another embodiment may use a ??-adic inverse of a message together with a random number to obtain a different rational number to encrypt for each different random number resulting in different ciphertexts representing the same message while still recovering the original message despite having different ciphertexts for the same message value. The various embodiments further retain the multiplicative homomorphism of the RSA cryptosystem since the p-adic Hensel codes are also multiplicative homomorphic.
机译:公开了用于RSA密码系统的p-adic数以发送有理数或向RSA密码系统添加随机性的方法和系统。实施例可以在源设备处将有理数转换为整数,作为源设备处有理数的基于p-adic的Hensel码表示,然后通过将Hensel码反转回原始有理数来恢复目标设备处的有理数。另一个实施例可以使用-将消息与随机数进行adic逆运算,以获得不同的有理数,对每个不同的随机数进行加密,从而产生代表同一消息的不同密文,同时仍然恢复原始消息,尽管相同消息值具有不同的密文。由于p-adic-Hensel码也是乘法同态,因此各种实施例进一步保留了RSA密码系统的乘法同态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号