李超白 | LI Chaobai

使用密码保护你我的消息 / Message Protection via Cryptography

主页 / Homepage | 联系方式 / Contacts

现代密码技术是一种超乎人们想象的有用工具。 除了可以用来保护机密数据,我们还可以检查,一段信息究竟是不是出自某个作者之手。

Modern cryptography is a useful tool beyond imagination. Beside protecting confidential message, we may detect whether a piece of message is written by a said author.

A. 向我发送加密的消息 / To send me encrypted message

您可以撰写将要秘密传送给我的信息,利用这个页面的工具将之加密。 加密后,信息就只有我才可以看到(*)。 您可以之后访问我的联系页面,发送这一加密消息。

You may compose a secret message that’s going told to me. Utilize the tools in this page to encrypt that, and only me would be able to read the secret(*). Afterwards, you can visit my contact page and send the encrypted text.

(*) 然而,我无法确信所读到的消息确实由您发送—例如,也许有其他人会模仿您的口吻。 如果要保证这一点,您需要使用和我类似的数字签名技术及软件,签署自己撰写的信息。

(*) However, I cannot assure the message I read was indeed written by you — for example, someone will possibly impersonate you. To prove your identity, you need to utilize similar technology and software as I did, and sign your message.

<div><textarea class="userinput"></textarea></div>
<div><button type="button"
    data-encrypt-text="现在加密 | Encrypt Message"
    data-clear-text = "再写一条 | Encrypt Another Message"
    data-role="encrypt"
>现在加密 | Encrypt Message</button></div>

B. 验证一段消息是否由我撰写 / To verify a message was written by me

如果您从其他渠道看到了声称是我撰写的某些经过数字签名的文本, 请将之粘贴到这里,以便检查我是否真的写了这些文字,且这些文字未经别人修改。

If you have encountered at any other place some text that was said being authored by me and digitally signed, please copy-and-paste them to this page and verify, that I did wrote these text, and you have read my text in unmodified original.

<div id="error" class="box">
    <div><strong>验证失败。 Verification failed.</strong></div>
    <div>
        无法证实您输入的消息由李超白签署。
        <br />
        这可能是由于在数据传输、复制粘贴中出现了错误(即便只是一个空格增减),
        也可能是有人故意修改了消息的文本。
        <br />
        总而言之,在验证成功之前,您不能相信本消息。
    </div>
    <div>
        Cannot confirm the message you just entered is signed by LI Chaobai.
        <br />
        This might be due to errors in transmission or copy/paste process
        (including even a space's addition or removal).
        But it might also indicate someone have manipulated the message
        purposely.
        <br />
        You should NOT trust a message in any case until verification is
        successful.
    </div>
</div>
<div id="success" class="box">
    <div><strong>验证成功! Verification Passed Successfully!</strong></div>
    <div>
        消息已由数学算法保证,确认为李超白签署,未经修改。
        <br />
        请在下面的框中查看消息原文。
    </div>
    <div>
        Message is confirmed mathematically been generated by LI Chaobai 
        and no modifications were detected.
        <br />
        The whole signed message is shown in the box below.
    </div>
    <div>
        <textarea id="original" readonly></textarea>
    </div>
</div>
<div><textarea id="data" class="userinput"></textarea></div>
<div><button id="verify" type="button">验证签名 | Verify</button></div>