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

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, ∼351🔥, 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, ∼350🔥, 0💬

Cloning Certificates with New Identities
This section provides a tutorial example on how to use the 'keytool -keyclone' and 'keytool -selfcert' commands to clone an existing key entry and self-sign it with a new identity.
2022-10-08, ∼345🔥, 0💬

Algebraic Solution for Symmetrical Points
This section provides an algebraic solution for calculating the addition operation of two symmetrical points on an elliptic curve.
2022-10-01, ∼344🔥, 0💬

Creating a Certificate Path with OpenSSL
This section provides a tutorial example on how to create multiple certificates to form a certificate path for testing purpose.
2022-10-04, ∼341🔥, 0💬

Exporting Certificate from Chrome to File
This section provides a tutorial example on how to export the certificate provided by an 'https' Web site from Chrome to a file.
2022-10-04, ∼341🔥, 0💬

OpenSSL Managing Certificates
This chapter provides tutorial notes and example codes on managing certificates with OpenSSL. Topics include introduction of certificate, generating self-signed certificate; viewing internal components of certificates.
2022-10-09, ∼340🔥, 0💬

Cipher - Public Key Encryption and Decryption
This chapter provides tutorial notes and example codes on the cipher process. Topics include the cipher class, javax.crypto.Cipher; the cipher sample program and test results with DSA and RSA encryption algorithms.
2022-10-05, ∼339🔥, 0💬

RsaKeyEncryption.java for RSA Encryption Operation
This section provides a tutorial example on how to implement RSA encryption operation using the java.math.BigInteger class. The important part of the implementation is to determine the cleartext block size, ciphertext block size, and the padding of the last block.
2022-12-15, ∼338🔥, 1💬

Illustration of DSA Algorithm with Different k and h
This section provides a tutorial example to illustrate how DSA digital signature algorithm works with same DSA key paramters but different k and h values.
2022-10-09, ∼338🔥, 0💬

"keytool" - Command Line Tool
This section describes the 'keytool' command tool provided in JDK. 'keytool' can be used to generate and manage private keys and certificates stored in 'keystore' files.
2022-10-06, ∼336🔥, 0💬

Proof of RSA Public Key Encryption
This section describes steps to prove RSA Public Key Encryption algorithm. Fermat's little theorem is the key part of the proof.
2022-10-05, ∼335🔥, 0💬

DSA Private Key and Public Key Pair Sample
This section provides a tutorial example on how to run JcaKeyPair.java to generate a DSA private key and public key pair sample. Keys are stored PKCS#8 and X.509 encoding formats.
2022-10-05, ∼332🔥, 0💬

Prove of Elliptic Curve Addition Operation
This section describes how to prove that the addition operation on an elliptic curve can be successfully performed geometrically.
2022-10-01, ∼332🔥, 0💬

Multiplicative Notation of Abelian Group
This section describes the multiplicative notation of an Abelian Group. The multiplication sign, *, is used as the operator. Number 1 is used as the identity element.
2022-10-01, ∼329🔥, 0💬

X.509 Certificate Standard
This section describes the X.509 certificate standard - An international standard that defines what should be included in a digital certificate.
2022-10-07, ∼325🔥, 0💬

Algebraic Solution for Distinct Points
This section provides an algebraic solution for calculating the addition operation of two distinct points on an elliptic curve.
2022-10-01, ∼325🔥, 0💬

Python Program for Reduced Elliptic Curves
This section provides a Python program that finds all points on a reduced elliptic curve group, Ep(a,b).
2022-10-01, ∼325🔥, 0💬

Block Padding in mcrypt
This section describes the padding schema used in PHP mcrypt library for MCRYPT_MODE_ECB and MCRYPT_MODE_CBC modes. mcrypt simply pads 0x00 to the end of the plaintext.
2022-10-08, ∼323🔥, 0💬

Efficient RSA Encryption and Decryption Operations
This section describes an efficient way of carrying out RSA encryption and decryption operations provided by authors of RSA algorithm.
2022-10-06, ∼323🔥, 0💬

Generating Private Keys
This section provides a tutorial example on how to use the 'keytool -genkey' command to generate a pair of private key and public key. This command also generates a self-signed certificate from the key pair.
2022-10-15, ∼321🔥, 0💬

Visiting an "https" Web Site with Firefox
This section describes how Firefox shows a lock icon when you visit an 'https' Web site to provide you more security related information.
2022-10-06, ∼319🔥, 0💬

Using Certificates in Google Chrome
This chapter provides tutorial notes and example codes on using certificates in Chrome. Topics include viewing the certificate from an https Web server; viewing and managing trusted certificates saved in certificate stores shared with IE.
2022-10-19, ∼317🔥, 0💬

Algebraic Solution for the Infinity Point
This section provides an algebraic solution for calculating the addition operation of two points on an elliptic curve with one of them is the infinity point.
2022-10-01, ∼316🔥, 0💬

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