|
You are here |
marc-b-reynolds.github.io | ||
| | | | |
preshing.com
|
|
| | | | | Suppose we wish to generate a sequence of 10000000 random 32-bit integers with no repeats. How can we do it? 422253117, 3056114362, 1677071617, 478652086, 2970049140, ... I faced ... | |
| | | | |
www.johndcook.com
|
|
| | | | | Example of a cryptographically secure random number generator with Python sample code | |
| | | | |
modexp.wordpress.com
|
|
| | | | | Table Of Contents Introduction Affine Transformation Linear Congruential Generator (LCG) Inversive Congruential Generator (ICG) Modular Multiplication Affine Permutation References Appendix Affine Cipher Affine Hash Modular Involutions Lehmer Random Number Generator 1. Introduction In a previous post on masking, shuffling data was suggested as an alternative to encryption or compression that generates high-entropy data. A block... | |
| | | | |
andrea.corbellini.name
|
|
| | | [AI summary] The text discusses the fundamentals of Elliptic Curve Cryptography (ECC), focusing on Elliptic Curve Diffie-Hellman (ECDH) and Elliptic Curve Digital Signature Algorithm (ECDSA). It explains how ECDH enables secure key exchange and how ECDSA allows for digital signatures. The text also covers the importance of secure random number generation in ECDSA, highlighting the risks of using a predictable or static secret key, as seen in the PlayStation 3 incident. The discussion includes code examples for ECDH and ECDSA operations and the consequences of poor implementation practices. The text concludes by mentioning future articles on solving discrete logarithms and ECC compared to RSA. | ||