文件名称:minicrip:公钥密码学
文件大小:25KB
文件格式:ZIP
更新时间:2024-07-13 02:45:15
JavaScript
HideBoy 是一个轻量级的公钥密码系统。 加密算法是在加密时使用使用的公钥制作的,这使得每个公钥的加密算法都是唯一的,即使使用此源代码,如果没有正确的公钥,您也无法解密。 该软件不保存IP、文本或密钥等敏感数据,我们只保存文本长度和用于度量目的的公钥长度。 API 端点 加密: : 解密: : 两个 API 都需要具有以下架构的 JSON POST:{text: "some text", key:"some key"} 它是如何工作的? 基本上文本的每个字母都有一个代码。 该密码系统所做的是将原始文本字母代码与公钥字母代码进行匹配。 每个密钥代码与原始文本代码相加,产生加密文本。 文本 一种 乙 C d 电子 F G 文本值 1 2 3 4 5 6 7 钥匙 秒 ○ 米 电子 克 电子 是 关键价值 27 20 17 5 14 5 35
【文件预览】:
minicrip-master
----.gitignore(556B)
----app()
--------log.js(1KB)
--------cryptography.js(3KB)
----package.json(506B)
----.bowerrc(33B)
----.travis.yml(302B)
----Gruntfile.js(793B)
----LICENSE(11KB)
----public()
--------js()
--------css()
--------index.html(4KB)
--------img()
----index.js(882B)
----README.md(2KB)
----build.xml(196B)
----index.html(662B)
----Procfile(19B)
----bower.json(475B)
----test()
--------encrypt.js(2KB)
--------log.js(766B)
--------decrypt.js(730B)