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

这样的加密算法叫什么?

时间:2017-09-23 18:46:34      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:加密运算

有一段被加密数字,假设为494686764656546412314889594

然后密码为4897

然后把密码4897填充到与被加密一样长

494686764656546412314886594=a

489748974897489748974897489=b

用a+b,但大于10时减去10,得到(用a的第一位数加b的第一位数这样依次加下去)

873324638443925150288673973=c这样的一串数字


然后密码4897再次填充到c这么长(即=b)

再用c-b,得到(一样的算法,只是当小于0时,c+10,又可以说c<b时减10)

873324638443925150288673973

489748974897489748974897489

得到

494686764656546412314889594(与a相同)


所以说我可以用一段任意长的数字去加密一段数字,同时得到的数字又可以进行无数次的加密运算,且每次加密的密码可以相同又可以不相同


当别人拿到加密之后(c之后),他可以输入任意数字都可以得到一串数字,但只有输入4897之后才能在c中运算得到a


最后问一下这样的算法叫什么名,这是我自己无聊算出来的



本文出自 “13339286” 博客,请务必保留此出处http://13349286.blog.51cto.com/13339286/1967990

这样的加密算法叫什么?

标签:加密运算

原文地址:http://13349286.blog.51cto.com/13339286/1967990

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