0%

【转载】RSA加密私信功能

摘录自地址, 作者:墻影.

因为害怕英特网某天就消散的不稳定性,所以收录少量有意思的东西进博客.
(原博文的license为CC BY-NC-ND 2.0,可以转载)




工具: RSA online generator.

利用公開平臺實現私信發送 本質即是網路通信中的防止中間人得知消息内容
即:A B在平臺公開互發密文 即使C能看到A B密文 亦無法得知AB通訊的内容

具體操作步驟:

A先generate一個515bit密鑰對

A的pri私鑰(A自己持有 不放上網)

MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAIB3oXaptLhaB8dT/eZY3P107xMrgRys10uTGYwxnLF5SZ5S3dEuMIJ8udre162u/a6AwLRF3XIIzP+M3RUsLVkCAwEAAQ==

A的pub公鑰為

MIIBVQIBADANBgkqhkiG9w0BAQEFAASCAT8wggE7AgEAAkEAgHehdqm0uFoHx1P95ljc/XTvEyuBHKzXS5MZjDGcsXlJnlLd0S4wgny52t7Xra79roDAtEXdcgjM/4zdFSwtWQIDAQABAkAjMiNPYlE7zJai+pTuHdx1qCqzwtB9rbDSaLuwGAuI54ARQ1ejTfLKjnURzn1edrO0+937kODU1gJzdtv5cGdxAiEA1hXXI3hhs7xm5Z2QpBK2WpFhS3QFBXwWmFx93rIvjn0CIQCZnojNxWgnRsJMLEJkwL1D1Tn+DI5mlhQXrCaR6JeFDQIgdDNels4cmeZFI5Smkafmero2STIsF5IG4aQyXdHxpjECIQCNhZfSugJx7KYjNsMTvtyeGVoLydWGfMyV4mrGENlGIQIhAKn8+WIFVNIA9qdD4Rzf4BfwYwWz2tW3jV6vlcWyPjsA

好了 現在用戶A在用戶B的帖子下留言:

我也是記者 我能加一下你麽 不如你telegram發我一下吧?
我的密鑰為MIIBVQIBADANBgkqhkiG9w0BAQEFAASCAT8wggE7AgEAAkEAgHehdqm0uFoHx1P95ljc/XTvEyuBHKzXS5MZjDGcsXlJnlLd0S4wgny52t7Xra79roDAtEXdcgjM/4zdFSwtWQIDAQABAkAjMiNPYlE7zJai+pTuHdx1qCqzwtB9rbDSaLuwGAuI54ARQ1ejTfLKjnURzn1edrO0+937kODU1gJzdtv5cGdxAiEA1hXXI3hhs7xm5Z2QpBK2WpFhS3QFBXwWmFx93rIvjn0CIQCZnojNxWgnRsJMLEJkwL1D1Tn+DI5mlhQXrCaR6JeFDQIgdDNels4cmeZFI5Smkafmero2STIsF5IG4aQyXdHxpjECIQCNhZfSugJx7KYjNsMTvtyeGVoLydWGfMyV4mrGENlGIQIhAKn8+WIFVNIA9qdD4Rzf4BfwYwWz2tW3jV6vlcWyPjsA

B看到用戶A的留言 希望向A發送自己的telegram號 卻不被無關的人看到
於是B選擇用A發出的密鑰 來加密自己的消息

並留言如下:

我也很想認識你 加我的telegram吧 號碼是:
CxyHVNF1te009tevEWtpE0NZ6zhrDH98LBddRGDIJ5CoA+y+OHo45tC9BrlLcEwQz4fYB7RAZOdXHtfpTNBgPg==
好了 用戶A獲得了B的回復 并把自己的私鑰輸進解密器 得到了B的telegram號

好了 我們現在從C 第三者的角度來看整段對話

A:

我很同情你的遭遇 同爲媒體人 我能加一下你麽 不如你telegram發我一下吧?
我的公鑰為MIIBVQIBADANBgkqhkiG9w0BAQEFAASCAT8wggE7AgEAAkEAgHehdqm0uFoHx1P95ljc/XTvEyuBHKzXS5MZjDGcsXlJnlLd0S4wgny52t7Xra79roDAtEXdcgjM/4zdFSwtWQIDAQABAkAjMiNPYlE7zJai+pTuHdx1qCqzwtB9rbDSaLuwGAuI54ARQ1ejTfLKjnURzn1edrO0+937kODU1gJzdtv5cGdxAiEA1hXXI3hhs7xm5Z2QpBK2WpFhS3QFBXwWmFx93rIvjn0CIQCZnojNxWgnRsJMLEJkwL1D1Tn+DI5mlhQXrCaR6JeFDQIgdDNels4cmeZFI5Smkafmero2STIsF5IG4aQyXdHxpjECIQCNhZfSugJx7KYjNsMTvtyeGVoLydWGfMyV4mrGENlGIQIhAKn8+WIFVNIA9qdD4Rzf4BfwYwWz2tW3jV6vlcWyPjsA

B:

我也很想認識你 加我的telegram吧 號碼是:
CxyHVNF1te009tevEWtpE0NZ6zhrDH98LBddRGDIJ5CoA+y+OHo45tC9BrlLcEwQz4fYB7RAZOdXHtfpTNBgPg==

由於站在C的角度 由於沒有擁有用戶A的私鑰 即使知道公鑰 也無法解密到底B向A到底發了什麽





附录阅后即焚的网站.
好厉害啊(词穷).