跳到主要内容

/cipher

/cipher 是一个统一的加密解密命令。

它同时支持现代对称算法和经典密码算法,适合学习、测试以及 Telegram 内的轻量文本处理。

当前支持的方法

  • aes-256-cbc
  • aes-192-cbc
  • aes-128-cbc
  • aes-256-ctr
  • aes-256-gcm
  • des-ede3-cbc
  • xor
  • morse
  • atbash
  • caesar
  • vigenere
  • railfence

通用格式

/cipher <encrypt|decrypt> <方法> <key> <文本>

示例:

/cipher encrypt aes-256-cbc mypassword hello
/cipher decrypt aes-256-cbc mypassword <ciphertext>
/cipher encrypt caesar 3 hello
/cipher encrypt morse hello

方法规则

  • morse 不需要密码
  • atbash 不需要密码
  • caesar 需要数字位移
  • railfence 需要数字参数
  • vigenere 需要字母 key
  • 其它对称加密算法需要密码或 key

说明

  • 部分方法属于经典密码,适合学习和轻量使用,不等同于现代高强度安全方案
  • 使用时请确保方法、模式和 key 与输入内容匹配