Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ascon

Status

Implementation started but not yet completed. We also need a model and test vectors from NIST before the core can be verified.

The core does not work. DO. NOT. USE.

Introduction

Verilog implementation of the Ascon lightweight authenticated encryption, hashing and extendable output function (XOF) algorithm.

This implementation follows the proposed standard NIST specifies in NIST SP 800-232 ipd, Ascon-Based Lightweight Cryptography Standards for Constrained Devices (pdf).

The implementation is fairly slow, with one round per cycle. The core supports 6, 12 and 16 rounds.

About

Verilog implementation of the ASCON lightweight authenticated encryption and hashing algorithm

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages