Skip to content

Scripts to estimate and set parameters for hash-based signatures.

License

Notifications You must be signed in to change notification settings

b-wagn/hashsig-parameters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parameters for Hash-Based Signatures

This repository contains Python scripts to estimate efficiency and set parameters of hash-based signatures.

Generating Tables

You can generate a table showing parameters and resulting signature sizes and verifier hashing complexity using

    python3 table.py

Optional Flags

For a reduced version of the table, you can add the --reduced flag, and if you want to print in LaTeX, you can add the --latex flag.

Selecting the Hash Function

By default, it is assumed that Poseidon2 is used, but the table can also be generated under the assumption that SHA3-256 is used. For that, add the --sha flag.

About

Scripts to estimate and set parameters for hash-based signatures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages