<< < 5 6 7 8 9 10 11 12 13 14 15 > >>   ∑:346  Sort:Date

OpenSSL Generating and Managing RSA Keys
This chapter provides tutorial notes and example codes on managing RSA keys with OpenSSL. Topics include generating new RSA keys; viewing existing RSA keys; encrypting RSA keys with DES algorithm to protect them with passwords.
2025-02-21, ∼401🔥, 1💬

💬 2025-02-21 bz: good for helping me

"openssl dsa" Viewing Private and Public Key Pair
This section provides a tutorial example on how to view a private and public key pair stored in PEM format using the 'openssl dsa' command. The key pair was originally generated by the 'keytool -genkeypair' command.
2022-10-04, ∼401🔥, 0💬

What Is PKCS#12?
This section describes what is PKCS#12 - One of the PKCS (Public Key Cryptography Standards) used to store a private key and its self-signed certificate together as a single file.
2022-10-07, ∼398🔥, 0💬

Secret Key Generation and Management
This chapter provides tutorial notes and example codes on secret keys. Topics include secret keys for Blowfish, DES, or HmacMD5 encryption algorithms; key generator class; test program to generate secret keys and save them in files.
2025-01-29, ∼397🔥, 1💬

mcrypt Encryption Functions
This section describes mcrypt encryption functions and 4 DES ciphers (operation modes) - 8-byte ECB, 8-byte CBC, 1-byte CFB, and 1-byte OFB ciphers.
2023-02-28, ∼397🔥, 1💬

💬 2023-02-28 adry: password

Elliptic Curves Reduced by Modular Arithmetic
This section describes elliptic curves reduced by modular arithmetic of prime numbers. We can find lots of more integer points on those reduced elliptic curves.
2022-10-01, ∼395🔥, 0💬

Reduced Elliptic Curve Group - E127(-1,3)
This section provides an example of a reduced Elliptic Curve group E127(-1,3). An example of addition operation is also provided.
2022-10-01, ∼395🔥, 0💬

Viewing Certificate Details
This section provides a tutorial example on how to view certificate details when visiting an 'https' Web site in Chrome.
2022-10-07, ∼393🔥, 0💬

Elliptic Curves in Integer Space
This section describes the fact that elliptic equations in 2-dimensional integer space can not be used to construct Abelian groups.
2022-10-01, ∼393🔥, 0💬

Integer Points of First Region as Element Set
This section describes how to use all integer points from the first region on a reduced elliptic curve as the element set to try to construct an Abelian group.
2022-10-01, ∼392🔥, 0💬

DES in Stream Cipher Modes
This chapter provides tutorial examples and notes about DES stream cipher modes. 1-bit, 1-byte and 8-byte stream ciphers, Topics include modifying DES CFB and OFB block ciphers to stream ciphers; using DES stream ciphers provided in the JDK JCE package.
2022-10-11, ∼391🔥, 0💬

EC Curves Supported by Java
This section provides is a list of named curves that are supported or not supported by 'keytool' and Java default library.
2022-10-01, ∼390🔥, 0💬

Migrating Keys from "keystore" to "OpenSSL" Key Files
This chapter provides tutorial notes and example codes on migrating keys from 'keystore' files to 'OpenSSL' key files. Topics include generating keys in 'keystore' files; dumping keys from 'keystore' files; converting binary key files to PEM format; reading keys with OpenSSL.
2022-10-05, ∼389🔥, 0💬

OpenSSL Generating and Signing CSR
This chapter provides tutorial notes and example codes on CSR (Certificate Signing Request) handling with OpenSSL. Topics include introduction of certificate signing process; generating CSR; signing CSR.
2022-10-05, ∼388🔥, 0💬

Point Pattern of Reduced Elliptic Curves
This section describes elliptic the repeatable pattern of integer points on reduced elliptic curves. If we know the integer points of the curve in one region, we can move them parallelly to any other region.
2022-10-01, ∼388🔥, 0💬

What Is a Certification Path?
This section describes what is a certificate path or certificate chain - An ordered list of certificates where the subject entity of one certificate is identical to the issuing entity of the next certificate.
2022-10-05, ∼387🔥, 0💬

References
List of reference materials used in this book.
2022-10-01, ∼386🔥, 0💬

What is CBC (Cipher Block Chaining) Operation Mode?
This section describes what is CBC (Cipher Block Chaining) Operation Mode - each plaintext block is XORed with the ciphertext of the previous block before encryption.
2022-10-08, ∼383🔥, 0💬

What Is Reduced Elliptic Curve Group
This section describes Reduced Elliptic Curve Groups or Elliptic Curve over Prime Field GF(p), denoted as Ep(a,b), which uses elliptic curve equations reduced by modular arithmetic of prime number p to define the group element set, and uses point addition operation based on the rule of chord reduced...
2022-10-01, ∼383🔥, 0💬

DsaKeyChecker.java - Reading and Checking DSA Keys
This section provides a tutorial example on how to read DSA public key and private key back from the key files, assuming they are using PKCS#8 and X.509 encoding formats.
2022-10-05, ∼378🔥, 0💬

Example of DSA Key Parameters and Properties
This section provides 2 DsaKeyChecker.java output examples to show DSA key parameters and properties.
2022-10-06, ∼377🔥, 0💬

Introducting DES Stream Cipher Modes
This section describes what are DES encryption stream cipher modes and how CFB and OFB block operation modes can be modified as stream modes.
2022-10-05, ∼377🔥, 0💬

Reduced Elliptic Curve Group - E97(-1,1)
This section provides an example of a reduced Elliptic Curve group E97(-1,1). Some example points on the curve are also provided.
2022-10-01, ∼375🔥, 0💬

Doubling or Squaring in Abelian Group
This section describes what is Doubling or Squaring in Abelian Groups. When performing the Abelian Group operation on two identical elements, this operation is called Squaring in multiplicative notation or Doubling in additive notation.
2022-10-01, ∼374🔥, 0💬

<< < 5 6 7 8 9 10 11 12 13 14 15 > >>   ∑:346  Sort:Date