Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AESGCMDecrypt ¶
func AESGCMEncrypt ¶
AESGCMEncrypt encrypts the text. The key argument should be the AES key, either 16, 24, or 32 bytes to select AES-128, AES-192, or AES-256.
func XChaCha20Poly1305Encrypt ¶
XChaCha20Poly1305Encrypt は XChaCha20-Poly1305 で text を暗号化する。key は 32byte であること。 XChaCha20-Poly1305 は以下の特徴がある。 * nonce が 192bit と長く、カウンターではなく乱数を使って nonce を生成する場合に比較的安全に使うことができる * 同じ鍵で実質的に無制限の数のメッセージを安全に暗号化でき、メッセージのサイズに実用的な制限がない(最大2^64バイトまで)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.