Skip to content

A .NET implementation of Rumba20, Rumba12, and Rumba8.

License

Notifications You must be signed in to change notification settings

samuel-lucas6/Rumba.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

License: MIT

Rumba.NET

A .NET implementation of Rumba20, Rumba12, and Rumba8. Salsa20 can be replaced with ChaCha or Forró, just make sure the feedforward additions are present.

Warning

Rumba20 is not designed to provide unpredictability, truncated collision resistance, etc. These features must be provided by an appropriate output filter (e.g. a cryptographic hash function). Rumba20's goal is to efficiently compress a long input so that only a small amount of data has to be handled by the output filter.