Saturday, October 22, 2005

Free Tutorial Book - Herong's Tutorial Notes on Cryptography

Web site URL: http://www.herongyang.com/crypto/

Title: Herong's Tutorial Notes on Cryptography

Number of pages: 74

Cost/Price: Free

Short description: This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning cryptography himself. Topics include Blowfish, CA, certificate, certification path, cipher, cryptography, CSR, decryption, DES, encryption, Java, JCE, JDK, OpenSSL, PEM, private key, public key, RSA, sample codes, secret key, self-signed certificate, SSL, X509.

Long description: This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning cryptography himself. Topics include Blowfish, CA, certificate, cipher, cryptography, CSR, decryption, DES, encryption, Java, JCE, JDK, OpenSSL, PEM, private key, public key, RSA, sample codes, secret key, self-signed certificate, SSL, X509. Key sections: Basic Concepts - Cipher - DES Algorithm - DES Algorithm - Illustrated with Java Programs - DES Algorithm - Java Implementation - JDK/JCE - Cipher for Encryption and Decryption - Cipher - Blowfish Algorithm - 8366 Hex Digits of PI - What is OpenSSL? - Installing OpenSSL on Windows - Generating RSA Key Pairs - Viewing Components of RSA Keys - Encrypting RSA Keys - What is a certificate? - Generating Self-Signed Certificates - Viewing Components of Certificates - Why Certificates Need to Be Signed by CAs? - Generating a Certificate Signing Request for Your Own Public Key - Viewing Components of Certificate Signing Request - Signing a Certificate Signing Request - Certification Path Validation - Using Certificates in Web Browsers.

Keywords: book, Blowfish, CA, certificate, certification path, cipher, CSR, decryption, DES, encryption, example, Java, JCE, JDK, online, OpenSSL, PEM, private key, public key, RSA, sample codes, secret key, self-signed certificate, SSL, tutorial, X509.

Author: Dr. Herong Yang

Category: Security/Webmaster/Book/Tutorial

Version/Edition: 3.03, 2005.

Viewing statistics:

This book has been viewed a total of:

  • 8515 times as of March 2005.

Revision history:

  • Version 3.03, 2005. Minor updates.
  • Version 3.00, 2003. Reformatted in XHTML and PDF.
  • Version 2.00, 2002. Java examples
  • Version 1.00, 1998. Notes on DES algorithm.

Copyright:

  • The notes and example codes are Copyright © 1999 - 2006 by Dr. Herong Yang. All rights reserved.
  • Material in this book may not be published, broadcasted, rewritten or redistributed in any form without author's permission.
  • The notes and example codes in this book are provided as-is with no warranty of any kind.

Saturday, October 15, 2005

Annoucing my new website

All my free books have been moved out of geocities.com to my own domain name. The new address is http://www.herongyang.com. Thanks for your support by visiting the sponsors Websites.

My Free Books:

2006 Chinese Calendar - Chinese new year: Jan. 29, 2006.

Tutorial Book: ASP - Cookies, Sessions, Response...

Tutorial Book: Cryptography - Blowfish, DES, SSL, OpenSSL...

Tutorial Book: Java - Threads, Synchronize, Deadlock...

Tutorial Book: JDK - XML, DOM, keytool & keystore...

Tutorial Book: JSP - Cookie, JavaBean, JSTL, Tags...

Tutorial Book: JVM - HotSpot, JRockit, GC, Memory...

Tutorial Book: Perl - Part A - References, Class, Binary, DBM...

Tutorial Book: Perl - Part B - Socket, XML, SOAP, RPC, CGI...

Tutorial Book: PHP - Session, Cookie, MySQL, SOAP...

Book: Sorting Algorithms - Quicksort, Merge, Heap, Shell...

Tutorial Book: SQL - MySQL, Locks, Stored procedure...

Tutorial Book: Swing - JFrame, Layouts, Localization...

Tutorial Book: Unicode - Character set, UTF8, Conversion...

Book: SOAP & Web Service - SOAP 1.1, Protocol Binding, WSDL...

Book: GB2312 Character Set - Unicode, UTF8, Mapping table...

Tutorial Book: XSLT & XHTML - XSL-FO, FOP, Generating PDF...

Tutorial Book: XML Technologies - DOM, SAX, XSD, XSL, XPath, DTD...

Tutorial Book: Data Encoding - Base64, UUEncode, Java code...

Tutorial Book: C# - Part A - Data type, Expression, .NET...

Tutorial Book: C# - Part B - "double", "decimal", Precision...

200 Years of Chinese Calendar - Algorithm, Printable calendars...

In Chinese: GB2312 Character Set - Unicode, UTF8, Mapping table...

In Chinese: XSLT & XHTML - XSL-FO, FOP, Generating PDF...

In Chinese: 200 Years Calendar - Algorithm, Printable calendars...