Popular Books:
DES Key Schedule (Round Keys Generation) Algorithm
This section describes DES (Data Encryption Standard) algorithm - A 16-round Feistel cipher with block size of 64 bits. 2022-06-06, ≈16🔥, 12💬
💬 2022-06-06 hello: <script> alert("Hello! I am an alert box!"); </script>
Elliptic Curve Geometric Properties
This section describes two geometric properties of an elliptic curve: horizontal symmetry and 3 intersections or less with straight lines. 2022-05-15, ∼904🔥, 1💬
What Is an Elliptic Curve?
This section describes what is elliptic curve - A set of 2 dimensional points of (x, y) that satisfy the y*y = x*x*x + a*x + b equation with given values of a and b. 2022-05-15, ∼616🔥, 1💬
CFB (Cipher FeedBack) as a Stream Cipher
This section describes how DES CFB (Cipher FeedBack) operation mode can be modified as a 1-bit stream cipher or a 1-byte stream cipher. 2022-03-10, ∼948🔥, 2💬
Abelian Group on Elliptic Curve
This section demonstrates that an Abelian Group can be defined with all points on an elliptic curve with the 'rule of chord' operation. 2022-03-02, ∼525🔥, 1💬
💬 2018-12-28 '">alert(2): '"><script>alert(1)</s cript>
💬 2017-09-29 Herong: I don't think it takes the length of bits. But I will double check it.
Blowfish Secret Key Encryption Tests
This section provides the test result of Blowfish secret key encryption and decryption using the javax.crypto.Cipher class. 2021-10-16, ∼493🔥, 1💬
💬 2017-06-17 Herong: Neil, I will try my best. Thanks for the comment.
💬 2017-06-14 Neil Shrestha-Birtch: It helped me! thanks for keeping this resource up.
What Is Cryptography?
This section describes what is cryptography - The study of techniques related to all aspects of data security. 2021-04-25, ∼3401🔥, 6💬
💬 2015-10-19 Ian T. Lee: Can you give me a simple example of how to do cryptography manually?
AES Standard Decryption Algorithm
The standard decryption algorithm of the AES-128 encryption is provided. It is a straightforward reverse of the encryption algorithm. 2021-04-25, ∼1624🔥, 1💬
What Is tinyec
This section introduces what is tinyec - a tiny library to perform arithmetic operations on elliptic curves in pure Python. 2021-03-02, ∼1038🔥, 1💬
💬 2021-01-08 Herong: Abigail, you are welcome!
💬 2021-01-06 Abigail: Thank you so much, just what I needed for my university assignment!
💬 2020-12-05 Herong: Donghua, h is any integer you pick to help generating g.
💬 2020-12-04 Donghua: What's the h means in step three. How to calculate it?
Popular Posts:
This section provides a tutorial example on how the SOAP message receiver should validate the digita...
As early as 2,500 years ago, about the Spring and Autumn Period (770-476 BC), China had determined t...
This section provides descriptions on some commonly used cryptography terminologies
"Reservation" is an XML document based Web service for testing purpose only. High level information ...
This chapter provides tutorial notes on the JDBC-ODBC Bridge driver produced by Sun and DataDirect. ...