[Missing <summary> documentation for "N:Gemstone.Security.Cryptography.Argon2Hash"]
| Argon2 | Argon2 Hashing of passwords. |
| Argon2Config | Holds configuration needed to perform an Argon2 hash. |
| Blocks | Break a byte array into blocks for Argon2 to use. |
| BlockValues | Gets the values from a ulong array. Block lengths are QwordsInBlock elements long. |
| DecodeExtension | Extension to decode Argon2 hash strings. |
| EncodeExtension | Extension to encode an Argon2 hash string. |
| Argon2Type | Argon2 can hash in two different ways, data-dependent and data-independent. |
| Argon2Version | There are two versions, 16 and 19. 19 is 5%-15% slower but fixes a vulnerability where an attacker could take advantage of short time spans where memory blocks were not used to reduce the overall memory cost by up to a factor of about 3.5. |