Tutorial Books:
DESCipherTest.java - DES Cipher Algorithm Illustration
This section provides a tutorial Java program, DESCipherTest.java, to illustrate how DES cipher algorithm works. 2016-01-24, 1318🔥, 1💬
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, 1286🔥, 1💬
Example Vector of AES Encryption
An example vector of AES-128 encryption is presented. Round keys and state values of all 11 rounds are included to help users to verify their AES implementation. 2019-02-24, 1247🔥, 1💬
MD5 Mesasge Digest Algorithm
This chapter provides tutorial notes and example codes on the MD5 message digest algorithm. Topics include MD5 algorithm overview; using MD5 in Java, PHP, and Perl. 2017-09-10, 1163🔥, 2💬
Blowfish Cipher Algorithm
This section describes the Blowfish cipher algorithm - A 16-round Feistel cipher with block size of 64 bits developed by Bruce Schneier in 1993. 2016-08-03, 1043🔥, 2💬
Elliptic Curve Point Addition Example
This section provides algebraic calculation example of adding two distinct points on an elliptic curve. 2022-10-01, 902🔥, 0💬
"secp256k1" - For 256-Bit ECC Keys
This section describes 'secp256k1' elliptic curve domain parameters for generating 256-Bit ECC Keys as specified by secg.org. 2022-10-01, 891🔥, 0💬
"keytool" Importing CA's Own Certificate
This section provides a tutorial example on how to import CA's certificate generated by 'OpenSSL' into a 'keystore' file using 'keytool' 2016-10-20, 867🔥, 2💬
RsaKeyValidator.java for RSA Key Validation
This section provides a tutorial example on how to validate RSA keys by encrypting and decrypting some random sample messages. 2023-02-19, 854🔥, 2💬
Visiting an "https" Web Site with Chrome
This section describes how Google Chrome shows a lock icon when you visit an 'https' Web site to provide you more security related information. 2020-07-02, 829🔥, 2💬
Popular Posts:
This section provides first 8336 hex digits of constant PI, 3.1415927..., needed for Blowfish encryp...
Why This Page? Chinese New Year is the main holiday of the year for more than one quarter of the wor...
This section provides descriptions on some commonly used cryptography terminologies
This section provides a tutorial example on how to use Java URLEncoder class to perform application/...
This section provides a tutorial example on how to use 'certutil -encode' command on a Windows syste...