<>
#searchResults {
position: absolute;
top: 100%;
left: 0;
right: 0;
z-index: 1000;
background: white;
border: 1px solid #ddd;
max-height: 250px;
width: 235px;
overflow-y: auto;
display: none;
}
#searchResults a {
display: block;
padding: 8px 12px;
text-decoration: none;
color: #333;
}
#searchResults a:hover {
background-color: #f8f9fa;
}
>
<>
.share-box {
position: relative;
display: inline-block;
}
.share-popup {
display: none;
position: absolute;
top: 30px;
left: 0;
z-index: 1000;
width: 220px;
padding: 10px;
background: #fff;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0,0,0,.1);
text-align: center;
}
.share-box:hover .share-popup {
display: block;
}
.custom-alert {
position:fixed;
width: 40%;
top:30%;
left:30%;
margin: 10px auto;
text-align: center;
z-index:9999;
}
>
<>
.result-container {
height: 300px;
overflow: auto;
border: 1px solid #ced4da;
border-radius: 0.25rem;
padding: 0;
font-family: 'Courier New'Couriermonospace;
font-size: 14px;
background: #fff;
}
.result-container pre {
margin: 0;
height: 100%;
border: none;
background: none;
overflow: auto;
}
.result-container code {
display: block;
height: 100%;
padding: 0.375rem 0.75rem;
}
.error-message {
display: none;
color: red;
}
.prism-container {
background: #fff !important;
}
.input-container.options-container {
margin-bottom: 1rem;
}
>
📖 工具说明
1. 为什么需要文字加解密工具?
在数字化交流中,明文传输往往意味着风险:
- 社交隐私保护: 在微信、QQ 等平台发送涉及账号、密码或私人情感的信息时,先加密再发送,防止后台关键词扫描或侧边偷窥。
- 开发者数据调试: 前端开发者需要快速测试后端的加解密接口是否正确,或对本地存储(LocalStorage)的数据进行模拟加解密。
- 防止信息抓取: 在论坛或评论区发布联系方式(手机号、邮箱)时,使用简单的加密手段可以规避爬虫程序的自动抓取。
- 趣味互动: 创建只有输入特定“通关密码(密钥)”才能解开的“密信”,增加沟通的趣味性和仪式感。
2. 核心功能解析
本站 提供从“工业级标准”到“基础编码”的全方位加密方案:
A. 工业级对称加密 (AES / DES / RC4)
- AES (高级加密标准): 银行与军事级标准,支持 128、192、256 位加密。
- 自定义密钥 (Secret Key): 用户可自行设置复杂的“解密钥匙”,只有持有相同密钥的人才能还原文字。
- 填充与模式设定: 支持 CBC、ECB 等模式,满足专业开发者对偏移量(IV)和填充方式(Padding)的调试需求。
B. 绝对隐私:浏览器本地运算
- 本地加解密: 所有的加密和解密算法均在您的浏览器前端完成。
- 零上传政策: 您的明文和密钥绝不上传服务器。即使是本站的后台也无法查看您的隐私,安全性等同于离线软件。
3. 加解密效果示例
| 原文内容 |
加密模式 |
密钥 (Key) |
加密结果 (密文) |
| 我的密码是12345 |
AES |
love2025 |
U2FsdGVkX19... (一串乱码) |
4. 操作流程简述
加密流程:
- 在“原文”框输入您要隐藏的文字。
- 选择算法(推荐 AES)并设置一个只有您知道的“密钥”。
- 点击“一键加密”。
- 复制生成的密文发送给对方。
解密流程:
- 将收到的密文粘贴到输入框。
- 输入对方告知您的正确“密钥”。
- 点击“一键解密”。
- 原文将在下方框中完美还原。
5. 为什么选择本站加解密助手?
- 全平台兼容: 采用 CryptoJS 等标准密码学库,加密结果与 Java、Python、Node. 后端代码完全兼容。
- 界面极简: 针对手机端进行了优化,在移动社交软件中切换使用非常方便。
- 完全免费: 不限次数,无需注册,是您指尖的私人“保险箱”。
- 即时反馈: 输入即计算,无需等待页面刷新。