Use cases · How it works · Security

TXT-Crypter 是什么?

一款将文本加密并以 URL 形式分享或保存的工具。
所有操作完全在您的浏览器中运行。

USE CASES

使用场景

非常适合您想保存在笔记应用中但不想以明文存储的内容—— 密码、验证码、私人备忘录。
只需粘贴 URL,随时用您的口令解锁。

如需了解如何在 Notion 中管理密码,请查看以下博客文章。

Notion 中的密码管理
BLOG
在 Notion 中管理密码

使用 TXT-Crypter 在 Notion 中加密保存密码的教程。

HOW IT WORKS

工作原理

所有加密和解密操作均在您的浏览器中进行,不会向我们的服务器发送任何内容。
加密后的数据直接以参数形式嵌入解密 URL 中。

https://tc.chigusa-web.com/dec?v=1.0&txt=encrypted-data

TXT-Crypter 使用与 Evernote 文本加密相同的加密方式。
您的口令通过 PBKDF2 派生出 AES 密钥。
随机盐经过 HMAC/SHA-256 进行 100,000 次迭代(可配置),生成用于 AES-256 加密的密钥和 IV。

TXT-Crypter Evernote
密钥派生 PBKDF2 PBKDF2
迭代次数 100,000+(可配置) 50,000
加密算法 AES – 256 位 AES – 128 位
Evernote 加密文本时,会将盐、IV 和密文存储在笔记中,并使用口令进行解密。 TXT-Crypter 的工作方式相同,只是以 URL 的形式呈现。
SECURITY

安全性

请将解密 URL 保存在只有您能访问的地方。
没有 URL,就无从攻击。即使有了 URL,没有口令,数据也毫无意义。

即使口令不那么显眼,也值得考虑暴力破解的抗性。
一个由大写字母、小写字母、数字和符号组成的 8 位口令大约有 6 千万亿种可能的组合。
在 100,000 次迭代下,如果攻击者每秒只能尝试约 2 次猜测(取决于硬件),暴力破解大约需要 1 亿年。
每增加一个字符和每增加一次迭代,难度都会成倍增加。

为了获得更强的安全性,可以考虑在口令中加入阿拉伯语或日语等非拉丁字符—— 这些字符集实际上无法被暴力破解。

即使密码被破解,攻击者也不知道它属于哪个服务或用户名是什么。
最佳实践:只加密密码——不要将网站名称和用户名一起加密。
MANUAL DECRYPT

无需依赖我们即可解密

如果本服务下线,您仍然可以解密您的数据。
解密源代码已在 GitHub 上开源。

TXT-Crypter-decryption
GITHUB
TXT-Crypter-decryption

一个独立工具,可手动解密使用 TXT-Crypter 加密的任何数据。

下载 decrypt.html 并在浏览器中打开。

粘贴解密 URL,输入口令和迭代次数,然后点击"解密"。

手动解密界面
您的数据始终掌握在自己手中——即使没有我们。