Thingiverse
Physical decryption card
par jim0089
8
Téléchargements
12
Likes
0
Makes
sorry, I am English is poor, please use translation for details.
这是一个物理解密卡。
## 使用场景
假如您对电子产品的安全性抱有怀疑,或者将通过不安全设备发送机密信息,或者向心爱的人传递彼此之间的小秘密,或者想将极为重要的密码保存到纸上,却又担心明文保存会被别人看到,或者例如公开平台交流某些信息,想要某几位指定的人读取到信息。
## 原理
整个系统有2个key,public key(公钥,将随信息一同发送过去的),private key(私钥,通过电话,或者面对面等安全方式交付对方),两个key都是1-9中的一个数字。一个解码卡(就是您打印的card body)上面有19x26个位置,随机打孔,现在只有一种,之后会公开文件,方便自己设置孔洞位置。
### 生成密文
假如 私钥为4,文字为“hello,jim,my password is admin_888”,在密文生成网页(之后如果有时间会开发出js 版本,方便在本地,无网络情况下生成密文)上面输入私钥和文字,那么会生成一个19x26的字母矩阵,然后将其截图(之后如果有时间会自动生成图片),连同生成的随机公钥(假如是2)一起发送给接收方,或者保存。
接收方收到之后,先重置(公钥,私钥以及底板的孔洞对齐),先滑动私钥到4,然后滑动公钥到2,此时,公钥的箭头指向的行就是密文开始的行,依次读取,就是原文。
可能对中文更友好,因为中文信息量大。
还有很多可以优化的地方,还在修改中。
国内朋友可以加群交流:QQ: 773223346 微信: daniel_cats
这是一个物理解密卡。
## 使用场景
假如您对电子产品的安全性抱有怀疑,或者将通过不安全设备发送机密信息,或者向心爱的人传递彼此之间的小秘密,或者想将极为重要的密码保存到纸上,却又担心明文保存会被别人看到,或者例如公开平台交流某些信息,想要某几位指定的人读取到信息。
## 原理
整个系统有2个key,public key(公钥,将随信息一同发送过去的),private key(私钥,通过电话,或者面对面等安全方式交付对方),两个key都是1-9中的一个数字。一个解码卡(就是您打印的card body)上面有19x26个位置,随机打孔,现在只有一种,之后会公开文件,方便自己设置孔洞位置。
### 生成密文
假如 私钥为4,文字为“hello,jim,my password is admin_888”,在密文生成网页(之后如果有时间会开发出js 版本,方便在本地,无网络情况下生成密文)上面输入私钥和文字,那么会生成一个19x26的字母矩阵,然后将其截图(之后如果有时间会自动生成图片),连同生成的随机公钥(假如是2)一起发送给接收方,或者保存。
接收方收到之后,先重置(公钥,私钥以及底板的孔洞对齐),先滑动私钥到4,然后滑动公钥到2,此时,公钥的箭头指向的行就是密文开始的行,依次读取,就是原文。
可能对中文更友好,因为中文信息量大。
还有很多可以优化的地方,还在修改中。
国内朋友可以加群交流:QQ: 773223346 微信: daniel_cats
Vous avez imprimé ce modèle ? Connectez-vous et partagez votre make !
Connectez-vous pour laisser un commentaire
Se connecterPas encore de commentaires – soyez le premier !