Skip to content

sarabarj11/MACs-message-authentication-codes

Repository files navigation

MACs-message-authentication-codes

Post-Quantum Message Authentication Codes (MACs) and Performance Benchmarking.

This project presents a comparative performance analysis of newly proposed post-quantum secure Message Authentication Codes (MACs) in comparison to conventional MACs. The proposed constructions are designed with post-quantum cryptographic resilience in mind.

The correctness of the post-quantum MACs holds under the following parameter constraints:

  • m is an integer in the interval [2,21],

  • q is a prime number in the interval [m^2,m^3].

  • Parameter Selection

    • To enhance security, select $q$ as a prime number within the interval:

      $$
      q \in [5*\text{prevprime}(m^3)/6, m^3]
      $$
      
      where $\text{prevprime}(n)$ returns the largest prime less than or equal to $n$
      

This repository includes:

The implementation of the proposed post-quantum MAC schemes,

Benchmark results comparing them with classical MACs (e.g., HMAC, CMAC)

https://ieeexplore.ieee.org/document/10794713 doi:10.1109/UNet62310.2024.10794713

About

https://ieeexplore.ieee.org/document/10794713 doi:10.1109/UNet62310.2024.10794713 #MAC #KeyExchangeProtocol #MessageAuthenticationCode #Authentication #LearningWithErrors #LWE #KEP #Cryptography #Cryptanalysis #Validity #Correctness #postquantumcryptography

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages