ComfyUI Node
KBKDF Key Derivation
A ComfyUI node in ARG Toolkit/Cryptography/Modern/Key Derivation with 11 inputs and 1 output.
KBKDF Key Derivation
- message
- label
- context
- fixed
- derived_key
◄length32►
◄algorithm▾►
◄rlen4►
◄llen4►
◄locationBeforeFixed►
◄operation_modeKBKDFHMAC►
◄break_location0►
CategoryARG Toolkit/Cryptography/Modern/Key Derivation
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| length | INT | 3216–256 | The desired length of the derived key in bytes. |
| message | BYTESLIKE | The message to derive key from. Must be bytes. | |
| algorithm | COMBO | The algorithm to use for hash generation. | |
| rlen | INT | 4 | — |
| llen | INT | 4 | — |
| location | COMBO | BeforeFixed | The location to put the counter bytes. |
| operation_mode | COMBO | KBKDFHMAC | The operation mode to use. |
| labelopt | BYTESLIKE | Application-specific label information | |
| contextopt | BYTESLIKE | Application-specific context information | |
| fixedopt | BYTESLIKE | Instead of supplying `label` and `context`, you can supply fixed data in this field instead. Note that if this is specified, `label` and `context` will be ignored. | |
| break_locationopt | INT | 0 | When MiddleFixed is chosen as the counter location method, this field will be used to indicate the bytes offset where counter bytes are to be located. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| derived_key | BYTESLIKE | — |