码迷,mamicode.com
首页 > 编程语言 > 详细

javascript实现rsa加解密

时间:2016-08-18 21:02:07      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

1.rsa:http://www.ruanyifeng.com/blog/2013/06/rsa_algorithm_part_one.html 

公钥加密算法 保证了加密数据不会被破解

以前加密方式都是同一种..甲选择一种加密规则 对称加密算法  

后来就有了一种叫做非对称加密的算法  乙方是2把钥匙  

非对称加密:rsa

2.互质关系

2个正整数 除了1意外 没有的话 就是xx关系 

3.欧拉函数 

任意给一个n 在小于n或者等于n的整数之中,有多少个和n构成

欧拉函数 1-8之中 

1. n = 1  1  2  n是zhi书 $n  = n -1  xx与小的   3 n是zhi数的一个次方 n  =  p^k p为zhi数  k为大一等一1的整数  pK - p K-1 

只有当一个数不包含zhishup 才可能于n沪指

包含数p的书一共有p^(k-1)个     

4 n可以分解为2个zhi数的整数之积  n = p1Xp2    

5.任意一个大于1的元素一系列指数的结  

 

 

欧拉函数->来求质数

(1) n=1 $1=1;   

(2) n=质数 $n  = n - 1 质数与小于它的数字 都构成互质关系 

(3) 

 

javascript实现rsa加解密

标签:

原文地址:http://www.cnblogs.com/esZhang/p/5785153.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!