Ascon_SPARK

Cipher library

An implementation of the Ascon AEAD algorithm in Ada 2012 / SPARK 2014 for cryptographic encryption and decryption.

A project to implement the Ascon AEAD algorithm in Ada 2012 / SPARK 2014

GitHub

3 stars
3 watching
0 forks
Language: Ada
last commit: over 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jhumphry/spark_norxAn implementation of a widely used authenticated encryption algorithm8
jhumphry/spark_siphashAn Ada implementation of the SipHash keyed hash function for cryptographic protection against denial-of-service attacks.5
jhumphry/ada_bintoascA library providing flexible binary-to-ASCII encoding and decoding capabilities0
rod-chapman/sparknaclRe-implementation of the TweetNaCl crypto library in Ada with static type safety and performance optimization.115
spiritlab/sparkA research-focused implementation of Apache Spark with homomorphic encryption support3
damaki/libkeccakA library implementing cryptographic algorithms using the SPARK/Ada programming language and static proof of type safety.33
tofgarion/spark-by-exampleAn adaptation of ACSL by Example for SPARK 2014 to verify Ada programs with formal methods154
jhumphry/lalgAn Ada interface to BLAS for linear algebra operations on dense matrices and vectors4
rocher/ob-ada-sparkSupports Ada and SPARK programming languages in Emacs org-babel for compiling, running, and formal verification of code8
indy256/codelibraryA comprehensive collection of algorithms and data structures implemented in multiple programming languages1,944
paulmillr/noble-ciphersA collection of minimal and audited implementations of various cryptographic algorithms222
mvayngrib/react-native-aesProvides AES encryption and decryption capabilities in React Native applications.29
jhumphry/parse_argsA package to parse command line arguments and options in Ada 201212
azadkuh/mbedcryptoA portable C++ library for encryption and decryption of binary data using various algorithms47
rustcrypto/aeadsA collection of authenticated encryption algorithms implemented in Rust733