
算法
文章平均质量分 67
wypdao
这个作者很懒,什么都没留下…
展开
-
抗量子浪潮下的守护者:基于哈希函数的签名技术普及
基于哈希函数的签名,又称为Merkle签名方案(Merkle Signature Scheme, MSS)或其衍生版本,是一种利用哈希函数的单向性和抗碰撞性来构建数字签名的技术。在这种方案中,签名者首先使用哈希函数对消息进行哈希处理,得到一个固定长度的哈希值,然后利用自己的私钥对这个哈希值进行签名。验证者则使用公钥验证签名的有效性,并通过重新计算消息的哈希值来确认消息的完整性。原创 2024-09-28 16:24:16 · 641 阅读 · 3 评论 -
探索后量子安全:基于格加密技术的未来密码学展望
基于格的加密是一种利用数学中“格”(Lattice)结构的密码学方法。简单来说,格是向量空间中的一个离散子集,由一组基向量的所有整数线性组合构成。基于格的加密的安全性建立在格上的困难问题之上,特别是最短向量问题(Shortest Vector Problem, SVP)和最近向量问题(Closest Vector Problem, CVP)。这些问题在经典和量子计算中都表现出高度的复杂性,目前没有已知的有效算法能够高效解决。原创 2024-09-28 16:20:00 · 1331 阅读 · 0 评论 -
浅谈抗量子密码学:保护未来的数字安全
量子计算机是一种基于量子力学原理工作的计算机。与传统计算机使用的比特(bits)不同,量子计算机使用的是量子位(qubits)。量子位不仅可以表示0或1的状态,还可以同时处于这两种状态的叠加态。这意味着量子计算机可以在处理某些问题时,比传统计算机更高效。原创 2024-09-27 18:25:08 · 1381 阅读 · 1 评论 -
AI中的核心概念解读:深度学习、机器学习、神经网络与自然语言处理
人工智能(AI):包含所有让机器具备智能行为的技术。机器学习(ML):AI 的子领域,通过数据自动学习和做出决策。深度学习(DL):机器学习的子领域,基于多层神经网络进行复杂数据的学习和处理。神经网络(Neural Networks):深度学习的核心结构,模仿人脑神经元的连接方式。自然语言处理(NLP):AI 的子领域,专注于处理和理解自然语言。理解人工智能中的这些核心概念,能够帮助你更好地导航这一广阔的技术领域。原创 2024-08-26 14:42:15 · 1423 阅读 · 12 评论 -
程序员常用的几种算法
本文介绍了程序员常用的几种算法,包括排序算法、搜索算法、图算法、动态规划和贪心算法。通过通俗易懂的语言,对每种算法的原理和应用进行了解释,并提供了实际场景中的应用示例,帮助读者更好地理解和运用这些算法。原创 2024-03-14 16:06:44 · 623 阅读 · 0 评论