Search references for ARGON2. Phrases containing ARGON2
See searches and references containing ARGON2!ARGON2
2015 password-based key derivation function
Argon2 is a key derivation function that was selected as the winner of the 2015 Password Hashing Competition. It was designed by Alex Biryukov, Daniel
Argon2
Password-based key derivation function
password storage). argon2: bcrypt is more lightweight than Argon2. This may pose a problem for some web applications where usage of Argon2 would require lowering
Bcrypt
Hash function that is suitable for use in cryptography
hash functions that perform key stretching – such as PBKDF2, scrypt or Argon2 – commonly use repeated invocations of a cryptographic hash to increase
Cryptographic_hash_function
Disk encryption software
LUKS, with LUKS2 featuring resilience to header corruption, and using the Argon2 key derivation function by default, whereas LUKS1 uses PBKDF2. Conversion
Linux_Unified_Key_Setup
Key derivation function
Competition (PHC) was held to develop a more resistant approach. On 20 July 2015 Argon2 was selected as the final PHC winner, with special recognition given to
PBKDF2
Open competition to select password hash functions
organized by cryptographers and security practitioners. On 20 July 2015, Argon2 was selected as the final PHC winner, with special recognition given to
Password_Hashing_Competition
Function that derives secret keys from a secret value
for this purpose, including bcrypt, scrypt and, more recently, Lyra2 and Argon2 (the latter being the winner of the Password Hashing Competition). The large-scale
Key_derivation_function
Techniques to protect against brute-force attack
attacks from graphics processors and special purpose hardware. The winner, Argon2, was selected on July 1, 2015. Some but not all disk encryption software
Key_stretching
Password cracking dataset
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Rainbow_table
2009 password-based key derivation function
most Linux and BSD distributions. Free and open-source software portal Argon2 – winner of the Password Hashing Competition in 2015 bcrypt – blowfish-based
Scrypt
Cryptographic secret, not public in contrast to salt
attacks. The aim is similar to increasing the iteration count on bcrypt or Argon2, but the mechanism is different. The secret salt or pepper must be rediscovered
Pepper_(cryptography)
Free and open-source end-to-end encrypted email software and host
password before being sent to Tuta's servers. User passwords are hashed using Argon2 and SHA256. Emails between Tuta users are automatically encrypted end-to-end
Tuta_(email)
Recovering passwords stored by computer systems
run slowly, on GPUs. Examples are DES, Triple DES, bcrypt, scrypt, and Argon2. Hardware acceleration in a GPU has enabled resources to be used to increase
Password_cracking
Computer communications authentication algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
HMAC
Random data used as an additional input to a hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Salt_(cryptography)
Israeli computer scientist, cryptographer
AES-256 that is faster than a brute-force attack. In 2015 he developed the Argon2 key derivation function with Daniel Dinu and Dmitry Khovratovich. Since
Alex_Biryukov
Type of data structure
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Merkle_tree
Message-digest hashing algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
MD5
Cryptographer
being used as consensus mechanism for the Zcash cryptocurrency, and the Argon2 key derivation function, which won the Password Hashing Competition in July
Dmitry_Khovratovich
Technique for defeating password protection using lists of likely possibilities
a more computationally expensive hashing algorithm. Bcrypt, scrypt, and Argon2 are examples of such resource intensive functions that require significant
Dictionary_attack
General-purpose programming language
the C programming language C libraries and tools Adns ALSA Allegro APR Argon2 Assimp bdwgc Berkeley DB BFD BGI BSAFE Chipmunk C POSIX library C standard
C_(programming_language)
Authenticated encryption with associated data algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
ChaCha20-Poly1305
Memory-hard key derivation function
performance of similar algorithms. Balloon is compared by its authors with Argon2, a similarly performing algorithm. There are three steps in the algorithm:
Balloon_hashing
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
SHA-1
Cryptographic hash function
090a744c082ea27af01521a102e42f480a31e9844053f456b4b41e8aa78bbe5c12957bb Argon2, the winner of the Password Hashing Competition, uses BLAKE2b Chef's Habitat
BLAKE_(hash_function)
System that regulates the formation of blocks on a blockchain
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Proof_of_work
Book by Brian Kernighan and Dennis Ritchie
the C programming language C libraries and tools Adns ALSA Allegro APR Argon2 Assimp bdwgc Berkeley DB BFD BGI BSAFE Chipmunk C POSIX library C standard
The_C_Programming_Language
Password-based key derivation function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Yescrypt
Information used for message authentication and integrity checking
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Message_authentication_code
Key derivation function of password hash
$argon2d$, $argon2i$, $argon2ds$ These are PHC-assigned names for the Argon2 algorithm, but do not seem to be widely used. Additional formats, if any
Crypt_(C)
Open-source password recovery tool
........: hashcat Status...........: Cracked Hash.Mode........: 34000 (Argon2) Hash.Target......: $argon2id$v=19$m=65536,t=3,p=1$FBMjI4RJBhIykCgol1KE
Hashcat
Encryption method
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Authenticated_encryption
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Lane_(hash_function)
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
MD4
Data compression archiver and format
Camellia encryption, including a tunable Key Derivation Function (using argon2 by default) with salt and an encrypted elastic buffer at the beginning and
Dar_(disk_archiver)
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
RIPEMD
Cryptography algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Block cipher mode of operation
Block_cipher_mode_of_operation
Practice and study of secure communication techniques
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Cryptography
Set of cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
SHA-2
Any attack based on information gained from the implementation of a computer system
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Side-channel_attack
Programming language
the C programming language C libraries and tools Adns ALSA Allegro APR Argon2 Assimp bdwgc Berkeley DB BFD BGI BSAFE Chipmunk C POSIX library C standard
Outline of the C programming language
Outline_of_the_C_programming_language
Cryptanalytic method for unauthorized users to access data
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Brute-force_attack
Key derivative function
during the Password Hashing Competition in July 2015, which was won by Argon2. It is also used in proof-of-work algorithms such as Lyra2REv2, adopted
Lyra2
Family of cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Secure_Hash_Algorithms
Key derivation function based on an HMAC
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
HKDF
Hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
SipHash
Method of negotiating credentials between web server and browser
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Digest_access_authentication
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
SIMD_(hash_function)
Method of building collision-resistant cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Merkle–Damgård_construction
web server tool set of APIs that map to the underlying operating system Argon2 — memory-hard password hashing library Berkeley DB — embedded database software
List_of_C_software_and_tools
Type of cryptographic attack
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Birthday_attack
Authenticated encryption mode
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Galois/Counter_Mode
Hash function phenomenon
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Hash_collision
Cryptographic attack
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Collision_attack
Obsolete cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
MD2_(hash_function)
Competition to design encryption schemes
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
CAESAR_Competition
Universal hash family used for message authentication in cryptography
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Poly1305
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
MASH-1
Ukrainian cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Kupyna
text passwords to frustrate dictionary attacks, usually using PBKDF2 or Argon2. Hardware acceleration: Whether dedicated cryptographic accelerator expansion
Comparison of disk encryption software
Comparison_of_disk_encryption_software
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Tiger_(hash_function)
Publicly known attacks against cryptographic hash functions
created to slow brute force searches. These include pbkdf2, bcrypt, scrypt, argon2, and balloon. Comparison of cryptographic hash functions Cryptographic hash
Hash function security summary
Hash_function_security_summary
Attack model against cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Preimage_attack
Theory of cryptography
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Sponge_function
derivation functions, often used for password hashing and key stretching Argon2 bcrypt PBKDF2 scrypt Message authentication codes (symmetric authentication
List_of_algorithms
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
MD6
Attack against cryptographical hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Length_extension_attack
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
JH_(hash_function)
Overview of and topical guide to algorithms
message authentication code Password-based key derivation function Bcrypt Argon2 Huffman coding Arithmetic coding Run-length encoding Lempel–Ziv–Welch LZ77
Outline_of_algorithms
Set of cryptographic algorithms by the NSA
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Commercial National Security Algorithm Suite
Commercial_National_Security_Algorithm_Suite
Message authentication code algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
One-key_MAC
Cryptographic primitive
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
One-way_compression_function
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
SM3_(hash_function)
Competition to develop SHA-3
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
NIST hash function competition
NIST_hash_function_competition
System to verify the source and or authenticity of a message
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Message_authentication
Set of cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
SHA-3
File encryption software
program uses AES-256 and 4096-bit RSA encryption algorithms as well as Argon2 and ECC (with XChaCha20, EdDSA, and Poly1305). NordLocker uses Libsodium
NordLocker
Concept in cryptography
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Avalanche_effect
Property of cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Puzzle_friendliness
Design method for cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
HAIFA_construction
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
HAS-160
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Skein_(hash_function)
Russian cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
GOST_(hash_function)
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Grøstl
functions (HKDF, PBKDF2), and memory-hard key derivation functions (scrypt, Argon2), much of which is available from a simple scripting language. DACS can
Distributed Access Control System
Distributed_Access_Control_System
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Very_smooth_hash
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Shabal
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Fugue_(hash_function)
Tables comparing general and technical information for common hashes
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Comparison of cryptographic hash functions
Comparison_of_cryptographic_hash_functions
Anonymous publication • Anonymous remailer • Antoni Palluth • Anubis (cipher) • Argon2 • ARIA (cipher) • Arlington Hall • Arne Beurling • Arnold Cipher • Array
Index of cryptography articles
Index_of_cryptography_articles
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Security of cryptographic hash functions
Security_of_cryptographic_hash_functions
Message authentication code algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
CBC-MAC
Cryptography primitive
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Panama_(cryptography)
Authenticated encryption mode for block ciphers
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
CCM_mode
Message authentication code algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Data_Authentication_Algorithm
Message authentication code algorithm
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
VMAC
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Elliptic_curve_only_hash
Authenticated encryption mode with resistance against nonce reuse
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
AES-GCM-SIV
Cryptographic hash function
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
SWIFFT
Family of cryptographic hash functions
Streebog Tiger VSH Whirlpool Password hashing/ key stretching functions Argon2 Balloon bcrypt Catena crypt LM hash Lyra2 Makwa PBKDF2 scrypt yescrypt General
Fast_syndrome-based_hash
ARGON2
ARGON2
ARGON2
ARGON2
Girl/Female
American, Australian, British, Celtic, Christian, English, French, German, Jamaican
Joy; Small Bird; Songbird; Song Thrush
Girl/Female
Latin
Laurel tree or sweet bay tree (symbols of honour and victory).
Girl/Female
Gujarati, Hindu, Indian, Kannada, Malayalam, Marathi, Telugu
Like a Goddess; A Star; Hairs
Girl/Female
Hindu, Indian
Going on
Boy/Male
Christian & English(British/American/Australian)
Ruler of the Place
Boy/Male
Swedish Scandinavian
Famous fighter.
Female
Greek
(ΜελÎτη) Greek name MELETÊ means "practice." In mythology, this is the name of one of the three original Muses, before their number was increased to nine.Â
Boy/Male
Hindu
Young Moon, Crescent Moon
Girl/Female
Australian, Celtic, Greek, Irish
Shining; Brightness; Irish Form of Helen Light; Similar to Helen
Boy/Male
Indian, Telugu
Winner of Money
ARGON2
ARGON2
ARGON2
ARGON2
ARGON2