Elysia Tools
导航
工具
校验、隐私、加密与安全相关工具
计算器、数值计算、日期逻辑、统计与金融工具
图像、音频、视频处理、转换与优化工具
颜色、版式、图形、视觉样式与设计辅助工具
写作、清洗、格式化、提取与文本分析工具
开发者工具、网络处理、Web 调试与自动化辅助工具
格式、文件、压缩包、单位与编码转换工具
Security
生成 ML-KEM-512/768/1024(FIPS 203 / CRYSTALS-Kyber)密钥对,用公钥封装随机共享密钥,再用私钥解封装并验证两边一致——同时现场核对三个参数集的精确线上尺寸。
把文字藏进 PNG 的最低有效位、再原样提取,并运行 Westfeld–Pfitzmann 卡方隐写分析(含滑窗 p 曲线与 LSB 位平面预览)。
Cryptography
解析 clientDataJSON、authenticatorData、flags、rpIdHash 和 signCount;提供公钥时验证 ES256、RS256 或 Ed25519 签名。
逐步展示协议密钥派生中的 HKDF Extract+Expand HMAC 过程,包括 PRK、T(n) 和 OKM。
对同一输入同时用 MD5、SHA-1、SHA-256、SHA-512、BLAKE2b、BLAKE3 哈希并横向对比:输出长度、十六进制/Base64 摘要、安全状态(已破解/现代)以及相对速度基准。适合教学、选择哈希算法或核对校验和。
生成密码学安全的随机密钥材料,由熵位预算驱动——请求 N 位熵,输出 hex/base64/base64url。也支持通过 crypto.randomInt(内部拒绝采样,无模偏差)从自定义字母表生成字符串。对任何密钥/口令/令牌,请用本工具替代基于 Math.random 的工具。
审计 HTTP 响应头的安全合规性——解析你粘贴的原始头(无网络),按 OWASP 安全头集做值级检查:HSTS max-age、CSP unsafe-inline/eval、X-Content-Type-Options、Referrer-Policy、Permissions-Policy、COOP/COEP/CORP 等。输出字母评级(A+ 到 F)及逐项 Finding 与可复制的修复建议。
把秘密拆分为 n 份 share,任意 k 份(阈值)即可重建——基于 GF(256) 的 Shamir k-of-n 方案。纯本地密码学(多项式系数用 crypto.randomBytes),无网络。可把密码/密钥/口令拆分给多个人保管,再用任意 k 份恢复。仅保证机密性,不保证真实性。
用 RSA 公钥加密文本,或用匹配的私钥解密密文,使用 OAEP 填充(SHA-1 或 SHA-256)。支持长消息分段。密钥与数据均在本地,不外传。由于 Bleichenbacher 攻击,Node 已禁用 PKCS#1 v1.5 解密,故本工具不提供该选项。
用 Node 的 crypto.generateKeyPairSync() 生成匹配的 RSA 公私钥对,PEM 格式。支持 2048/3072/4096 位,PKCS#8(推荐)或 PKCS#1 私钥格式,可用口令加密私钥。密钥在本地生成,不会外传。
生成 SSH 密钥对(推荐 Ed25519,或 RSA 4096、ECDSA P-256),公钥为可直接用于 ~/.ssh/authorized_keys 的 OpenSSH 格式,附 SHA256 指纹与 PEM 私钥。可选口令加密。本地运行。
使用 SHA-1/SHA-2/SHA-3/BLAKE2 对消息+共享密钥计算 HMAC 消息认证签名,或对收到的签名做验证(恒定时间比对),并内置 Stripe / Slack / GitHub 的 webhook 预设