文件加密工具

编程网络安全角色提示

使用 HTML5、CSS3 和 JavaScript 以及 Web Crypto API 创建客户端文件加密工具。构建带有进度指示器的文件选择拖放界面。通过从密码中安全导出密钥 (PBKDF2) 来实施 AES 256 GCM 加密。添加对通过批处理同时加密多个文件的支持。包括通...

提示词(中文)

使用 HTML5、CSS3 和 JavaScript 以及 Web Crypto API 创建客户端文件加密工具。构建带有进度指示器的文件选择拖放界面。通过从密码中安全导出密钥 (PBKDF2) 来实施 AES-256-GCM 加密。添加对通过批处理同时加密多个文件的支持。包括通过熵计算强制执行密码强度。生成具有自定义文件扩展名的可下载加密文件。创建带有密码验证的解密接口。通过自动清除敏感数据来实现安全内存处理。添加加密操作的详细日志,不存储敏感信息。包括加密密钥的导出/导入以及适当的安全警告。使用流加密和分块处理支持大文件。

提示词(英文)

Use HTML5、CSS3 and JavaScript and Web Crypto API Creates a client file encryption tool. Builds a file drag-and-drop interface with a progress indicator. Export key safely from password (PBKDF2) To implement it. AES-256-GCM Encryption. Adds support for the simultaneous encryption of multiple files through batch processing. This includes enforcement of password strength through entropy calculations. Generates downloadable encrypted files with custom file extensions. Creates a decryption interface with password authentication. Secure memory processing through automatic removal of sensitive data. Adds a detailed archive of the encryption operation and does not store sensitive information. Export Including Encryption Keys/Imports and appropriate security warnings. Supports large files with stream encryption and segment processing.

直接拿去用

点击会先把提示词复制到剪贴板,再打开对应模型;没有自动带入的话粘贴即可。