Next Article in Journal
Synthesis of a Novel Chiral Stationary Phase by (R)-1,1′-Binaphthol and the Study on Mechanism of Chiral Recognition
Next Article in Special Issue
On Some Statistical Approximation by (p,q)-Bleimann, Butzer and Hahn Operators
Previous Article in Journal
An Intelligent Approach for Handling Complexity by Migrating from Conventional Databases to Big Data
Previous Article in Special Issue
Complex Spirals and Pseudo-Chebyshev Polynomials of Fractional Degree
Article Menu
Issue 12 (December) cover image

Export Article

Open AccessArticle
Symmetry 2018, 10(12), 705; https://doi.org/10.3390/sym10120705

Optimizing a Password Hashing Function with Hardware-Accelerated Symmetric Encryption

1
Departamento de Ciencia de la Computación e Inteligencia Artificial (DCCIA), Universidad de Alicante, 03690 Alicante, Spain
2
Fac. Ingeniería, Ciencias Físicas y Matemática, Universidad Central, Quito 170129, Ecuador
3
Departamento de Ciencia de la Computación e Inteligencia Artificial (DCCIA), Universidad de Alicante, 03690 Alicante, Spain
*
Author to whom correspondence should be addressed.
Received: 2 November 2018 / Revised: 20 November 2018 / Accepted: 22 November 2018 / Published: 3 December 2018
(This article belongs to the Special Issue Integral Transforms and Operational Calculus)
Full-Text   |   PDF [706 KB, uploaded 3 December 2018]   |  

Abstract

Password-based key derivation functions (PBKDFs) are commonly used to transform user passwords into keys for symmetric encryption, as well as for user authentication, password hashing, and preventing attacks based on custom hardware. We propose two optimized alternatives that enhance the performance of a previously published PBKDF. This design is based on (1) employing a symmetric cipher, the Advanced Encryption Standard (AES), as a pseudo-random generator and (2) taking advantage of the support for the hardware acceleration for AES that is available on many common platforms in order to mitigate common attacks to password-based user authentication systems. We also analyze their security characteristics, establishing that they are equivalent to the security of the core primitive (AES), and we compare their performance with well-known PBKDF algorithms, such as Scrypt and Argon2, with favorable results. View Full-Text
Keywords: symmetric; encryption; password; hash; cryptography; PBKDF symmetric; encryption; password; hash; cryptography; PBKDF
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Álvarez, R.; Andrade, A.; Zamora, A. Optimizing a Password Hashing Function with Hardware-Accelerated Symmetric Encryption. Symmetry 2018, 10, 705.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Symmetry EISSN 2073-8994 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top