ComfyUI Node
AES-based Authenticated Encryption
A ComfyUI node in ARG Toolkit/Cryptography/Modern/Authenticated with 7 inputs and 1 output.
AES-based Authenticated Encryption
- key
- nonce
- associated_data
- encrypted_txt
◄textHello World!►
◄modetrue►
◄aes_type▾►
◄ccm_tag_length16►
CategoryARG Toolkit/Cryptography/Modern/Authenticated
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| text | STRING | Hello World! | — |
| key | BYTESLIKE | Input encryption key here. Has to be in a bytes-like format. | |
| nonce | BYTESLIKE | A random value to use. Should be 12 bytes in size. | |
| associated_data | BYTESLIKE | Additional data that should be authenticated with the key, but does not need to be encrypted. Can be None | |
| mode | BOOLEAN | true | Toggle between encrypting or decrypting a message. |
| aes_type | COMBO | Switches between different authenticated encryption form. | |
| ccm_tag_lengthopt | INT | 164–16 | For AES-CCM specifically, it allows a tag length to be specified. Normally, this defaults to 16, but can be lowered to 4. Unless you know what you're doing, DO NOT CHANGE FROM THE DEFAULTS. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| encrypted_txt | STRING | — |