Skip to content

BANPUMP-team/simonr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simonr

The first idea of a SimonR cipher based on our enhanced implementation of the SpeckR cipher described by the authors of https://link.springer.com/article/10.1007/s11042-020-09625-8

We're doing the same thing but with Simon cipher primitives where we have longer expanded keys.

We managed to produce random output with only 5 rounds, testing with AIS31 tests and STS v3.2.6 from NIST; if resources are very limited use #define SIMONR_ROUNDS 5 in simonr.h file for 186 out of 188 STS randomness tests passed. AIS31 tests pass with flying colors.

The default #define SIMONR_ROUNDS 8 passes all randomness tests to the point of plausible deniability.

About

No description, website, or topics provided.

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published