Advertisement

NTRU算法的原理及实现_密码学C/C++源代码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目探讨了NTRU公钥加密算法的原理,并提供了相应的C/C++实现代码。适合深入学习密码学和实践应用的同学参考。 NTRU算法原理与实现涉及密码学源代码的编写,包括C语言程序和C++程序的开发。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • NTRU_C/C++
    优质
    本项目探讨了NTRU公钥加密算法的原理,并提供了相应的C/C++实现代码。适合深入学习密码学和实践应用的同学参考。 NTRU算法原理与实现涉及密码学源代码的编写,包括C语言程序和C++程序的开发。
  • MH背包_C/C++.zip
    优质
    本资源包含关于MH背包密码算法的详细解析及其在C/C++编程语言中的具体实现方法。提供算法理论知识和实际操作示例,适用于学习与研究密码学的学生和开发者使用。 MH背包密码算法原理与实现介绍及相关源代码(包括C语言程序和C++程序),可以直接在VS环境中导入使用。
  • McEliece_C语言和C++
    优质
    本项目通过C语言与C++编写了基于McEliece公钥加密算法的实现代码,深入探讨其在密码学中的应用原理。 McEliece算法原理与实现涉及密码学源代码的编写,包括C语言程序和C++程序源代码。
  • NTRUC语言
    优质
    本项目提供了一种基于NTRU公钥密码体制的加密和解密方法的开源C语言实现版本,适用于研究与开发。 NTRU 加密算法的开源 C 实现展示了这种基于格的公钥密码体制的优势。NTRU 不仅能够抵御量子攻击,而且在效率上优于传统的 RSA 等公钥密码体制。上传的代码使用 C 语言实现了 NTRU 密码体制。
  • Paillier_使用C/C++编写
    优质
    本项目提供使用C/C++语言编写的关于Paillier加密算法的详细实现,包含算法核心原理讲解及其应用示例。 Paillier算法原理与实现涉及密码学领域,并可以通过C语言或C++程序来编写源代码。这段文字主要介绍了如何使用编程技术来实践Paillier加密算法的相关内容。
  • NTRU.zip
    优质
    本资料深入解析了NTRU公钥加密算法的工作原理及其数学基础,并提供了该算法的具体实现方法和代码示例。 NTRU算法是著名的“格”密码学中的一个重要组成部分,并且其实现主要采用C语言编写。在实用的两类“格”密码学算法中,一个是GGH算法已经被胡玉普教授破解;另一个就是NTRU算法。这里提供的资源即为NTRU算法的C语言实现版本。
  • NTRU 1.2公钥
    优质
    本项目旨在实现并分析NTRU 1.2公钥加密算法的安全性和效率。通过对该算法的具体实施,探索其在实际应用中的性能表现和潜在风险。 基于格理论的公钥密码算法NTRU-1.2由于其实现过程简单,在移动设备上容易实现,并且其安全性高、破解难度大,因此具有较高的安全系数。
  • C#AES加程序
    优质
    本项目提供了一个用C#编写的完整AES加密与解密解决方案,包含详细的源代码。适合需要进行数据安全处理的技术爱好者和开发者参考学习。 我完成了一个AES加密解密算法程序,其中的所有核心算法都是我自己实现的。