摘要: 迪菲-赫尔曼密钥交换(英语:Diffie–Hellman key exchange,缩写为D-H) 是一种安全协议,用于双方在一个不安全的通信网络上建立一个 共享的秘钥,有了共享秘钥以后,就可以使用这个密钥加密交互消息。由于通信双方最终使用的密钥相同,所以可以认为该协议目标是创建一个对称密钥。迪菲- 阅读全文
posted @ 2021-11-08 17:46 ~Silence~ 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 埃拉托斯特尼筛法(希腊语:κόσκινον Ἐρατοσθένους,英语:sieve of Eratosthenes ),简称埃氏筛,也称素数筛。这是一种简单且历史悠久的筛法,用来找出一定范围内所有的素数。所使用的原理是从2开始,将每个素数的各个倍数,标记成合数。一个素数的各个倍数,是一个差为此素 阅读全文
posted @ 2021-11-08 16:48 ~Silence~ 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 扩展欧几里得算法 扩展欧几里得算法(英语:Extended Euclidean algorithm)是欧几里得算法(又叫辗转相除法)的扩展。已知整数a、b,扩展欧几里得算法可以在求得a、b的最大公约数的同时,能找到整数x、y(其中一个很可能是负数),使它们满足贝祖等式: ax + by = gcd( 阅读全文
posted @ 2021-11-08 15:25 ~Silence~ 阅读(825) 评论(0) 推荐(0) 编辑
摘要: 欧几里得算法 在数学中,辗转相除法,又称欧几里得算法(英语:Euclidean algorithm),是求最大公约数的算法。两个数的最大公约数就是能够同时整除他们的最大正整数。辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数相除余数的最大公约数。例如,252和105的最大公约数是2 阅读全文
posted @ 2021-11-08 12:04 ~Silence~ 阅读(927) 评论(0) 推荐(0) 编辑