InsaneMonster / NistRng
Random Number Generator NIST Test Suite framework for python 3.6 - SAILab - University of Siena
☆42Updated 3 years ago
Related projects ⓘ
Alternatives and complementary repositories for NistRng
- This is a Python implementation of NIST's A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applic…☆157Updated 2 months ago
- FPGA implementation of a physical unclonable function for authentication☆31Updated 7 years ago
- Defense/Attack PUF Library (DA PUF Library)☆45Updated 4 years ago
- A python implementation of the SP800-22 Rev 1a PRNG test suite.☆153Updated 3 years ago
- Cryptanalysis of Physically Unclonable Functions☆78Updated 4 months ago
- FPGA implementation of a cryptographically secure physical unclonable function based on learning parity with noise problem.☆15Updated 7 years ago
- VHDL Implementation of AES Algorithm☆72Updated 3 years ago
- An end-to-end chip authentication architecture based on SRAM PUF and public key cryptography.☆15Updated 4 years ago
- Modular Exponentiation core written i Verilog. Supports key lengths between 32 and 8192 bits.☆17Updated 4 years ago
- A list of VHDL codes implementing cryptographic algorithms☆25Updated 2 years ago
- A Built-in-Self-Test Scheme for Online Evaluation of Physical Unclonable Functions and True Random Number Generators☆21Updated 6 years ago
- True Random Number Generator core implemented in Verilog.☆72Updated 4 years ago
- An FPGA Implementation of Arbiter PUF with 4x4 Switch Blocks☆14Updated 4 years ago
- Belief propagation with sparse matrices (scipy.sparse) in Python for LDPC codes. Includes NumPy implementation of message passing (min-su…☆34Updated 2 years ago
- The code from NIST SP-800-22 for testing random-number generators, along with docs for reference☆108Updated last year
- Repository to store all design and testbench files for Senior Design☆17Updated 4 years ago
- Simple python implementation of binary BCH error-correcting code☆28Updated 4 years ago
- The SP800-90B_EntropyAssessment C++package implements the min-entropy assessment methods included in Special Publication 800-90B.☆202Updated 4 months ago
- Elgamal's over Elliptic Curves☆17Updated 5 years ago
- This is a project in which side-channel attacks are researched and developed.☆38Updated 4 years ago
- FIPS 202 compliant SHA-3 core in Verilog☆17Updated 4 years ago
- C++ and Verilog to implement AES128☆16Updated 6 years ago
- ☆24Updated 3 months ago
- PyLFSR☆64Updated 7 months ago
- NIST LWC Hardware Reference Implementation of Ascon v1.2☆24Updated last year
- BCH error-correcting code MATLAB simulator - University of Michigan (Winter, 2011)☆14Updated 5 years ago
- NIST LWC Hardware Design of Ascon with Protection against Power Side-Channel Attacks☆14Updated last year
- High-speed full CRYSTALS-DILITHIUM implementation on FPGA: Keygen, Sign, Verify.☆41Updated last year
- a 2048 bit RSA verilog project basing on Montgomery , Karatsuba multiplier☆16Updated 2 years ago
- Implementation of cryptographic algorithm with verilog hdl(such as des,aes,sha,rsa,ecc etc.)☆35Updated 4 years ago