package
0.0.0-20240525165740-ca0299a1b69b
Repository: https://github.com/cryptography-research-lab/go-qwerty-cipher.git
Documentation: pkg.go.dev

# Functions

Decrypt 对密文解密,需要传入解密使用的表.
Encrypt 对明文进行加密 支持指定自定义的键盘布局,如果不指定的话默认使用QWERTY布局.

# Variables

AzertyKeyboardLayout Azerty布局键盘的加密映射表.
AzertyKeyboardLayoutDecrypt qwertz布局键盘的解密映射表.
ErrKeyboardLayoutCharacterInvalid 传入的键盘布局表中指定的字母不合法,必须是A-Z每个字符都出现并且恰好出现一次.
QwertyKeyboardLayout qwerty布局键盘的加密映射表.
QwertyKeyboardLayoutDecrypt qwerty布局键盘的解密映射表.
QwertzKeyboardLayout qwertz布局键盘的加密映射表 维基百科: https://zh.wikipedia.org/zh-cn/QWERTZ%E9%8D%B5%E7%9B%A4.
QwertzKeyboardLayoutDecrypt qwertz布局键盘的解密映射表.

# Type aliases

KeyboardLayout 表示一个键盘布局,这个布局可以是任意布局,只要是确定了映射关系就可以了 具体的例子详见 QwertyKeyboardLayout 实现.