...
首页> 外文期刊>Journal of computer sciences >New Cryptosystem using Multiple Cryptographic Assumptions
【24h】

New Cryptosystem using Multiple Cryptographic Assumptions

机译:使用多个密码假设的新密码系统

获取原文
获取原文并翻译 | 示例

摘要

Problem statement: A cryptosystem is a way for a sender and a receiver to communicate digitally by which the sender can send receiver any confidential or private message by first encrypting it using the receiver's public key. Upon receiving the encrypted message, the receiver can confirm the originality of the message's contents using his own secret key. Up to now, most of the existing cryptosystems were developed based on a single cryptographic assumption like factoring, discrete logarithms, quadratic residue or elliptic curve discrete logarithm. Although these schemes remain secure today, one day in a near future they may be broken if one finds a polynomial algorithm that can efficiently solve the underlying cryptographic assumption. Approach: By this motivation, we designed a new cryptosystem based on two cryptographic assumptions; quadratic residue and discrete logarithms. We integrated these two assumptions in our encrypting and decrypting equations so that the former depends on one public key whereas the latter depends on one corresponding secret key and two secret numbers. Each of public and secret keys in our scheme determines the assumptions we use. Results: The newly developed cryptosystem is shown secure against the three common considering algebraic attacks using a heuristic security technique. The efficiency performance of our scheme requires 2T_(exp)+2T_(mul) +T_(hash) time complexity for encryption and T_(exp)+2T_(mul) +T_(srt) time complexity for decryption and this magnitude of complexity is considered minimal for multiple cryptographic assumptions-like cryptosystems. Conclusion: The new cryptosystem based on multiple cryptographic assumptions offers a greater security level than that schemes based on a single cryptographic assumption. The adversary has to solve the two assumptions simultaneously to recover the original message from the received corresponding encrypted message but this is very unlikely to happen.
机译:问题陈述:密码系统是发送方和接收方进行数字通信的一种方式,发送方可以通过首先使用接收方的公钥对其进行加密来向接收方发送任何机密或私有消息。接收到加密的消息后,接收者可以使用自己的秘密密钥来确认消息内容的原始性。到目前为止,大多数现有密码系统都是基于单个密码假设(例如分解,离散对数,二次余数或椭圆曲线离散对数)开发的。尽管这些方案在今天仍然安全,但是如果人们发现一种可以有效解决基础密码学假设的多项式算法,那么在不久的将来它们可能会失效。方法:基于这种动机,我们基于两个密码假设设计了一个新的密码系统。二次余数和离散对数。我们在加密和解密方程式中整合了这两个假设,因此前者取决于一个公钥,而后者则取决于一个对应的秘密密钥和两个秘密数字。我们方案中的每个公钥和私钥都确定了我们使用的假设。结果:使用启发式安全技术,新开发的密码系统显示出对三种常见的考虑代数攻击的安全性。我们的方案的效率性能需要2T_(exp)+ 2T_(mul)+ T_(hash)时间复杂度进行加密,以及T_(exp)+ 2T_(mul)+ T_(srt)时间复杂度进行解密,并且这种复杂度为对于多种密码假设(如密码系统)而言,被认为是最小的。结论:与基于单个密码假设的方案相比,基于多个密码假设的新密码系统提供了更高的安全级别。对手必须同时解决这两个假设,才能从接收到的相应加密消息中恢复原始消息,但这极不可能发生。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号