| Key | Gets or sets the key value used in the hash. If not null, must be 128 bytes or shorter. |
| OutputSizeInBits | Gets or sets the output size in bits. Must be a multiple of 8. |
| OutputSizeInBytes | Gets or sets the output size in bytes. Must be less than or equal to 64. |
| Personalization | Gets or sets the personalization value used in the hash. If not null, must be 16 bytes. |
| Result64ByteBuffer | Gets or sets the 64-byte result buffer the Blake2 algorithm will use. |
| Salt | Gets or sets the salt value used in the hash. If not null, must be 16 bytes. |