Loading [MathJax]/extensions/MathZoom.js
A Modified Argon2i Using a Tweaked Variant of Blake3 | IEEE Conference Publication | IEEE Xplore

A Modified Argon2i Using a Tweaked Variant of Blake3


Abstract:

Following the idea that the memory-hard hash function Argon2 can be modified to support other compression functions, we propose the use of Blake 3 and a tweaked version o...Show More

Abstract:

Following the idea that the memory-hard hash function Argon2 can be modified to support other compression functions, we propose the use of Blake 3 and a tweaked version of it as the core function. More precisely, we are particularly interested in Argon2i, as the applications we target consist of password-based key derivation functions. We managed to speedup Argon2i in software while keeping it secure. We believe that our proposal could be more suitable in hardware rather than the original Argon2i function. Moreover, based on our construction, we developed an offline encryption application.
Date of Conference: 11-13 October 2021
Date Added to IEEE Xplore: 19 November 2021
ISBN Information:
Print on Demand(PoD) ISSN: 2163-0771
Conference Location: Kuala Lumpur, Malaysia

I. Introduction

Key derivation functions (KDFs) have been around for decades now. Their purpose resides in deriving strong cryptographic keys from pieces of information which may not have a good level of randomness, e.g. passwords. Being part of RSA Laboratories' Public-Key Cryptography Standards series (PKCS), versions of the Password-Based Key Derivation Function (PBKDF) were recommended as the de facto standard for password hashing [1] [2].

References

References is not available for this document.