EC Cryptography Tutorials - Herong's Tutorial Examples
This EC (Elliptic Curve) cryptography tutorial book is a collection of notes and sample codes written by the author while he was learning cryptography technologies himself. Topics include rule of chord and point addition on elliptic curves; Abelian groups with additive and multiplicative notations; ... 2019-01-01, 322👍, 1💬
This section provides a quick introduction of the UTF-16LE (Unicode Transformation Format - 16-bit Little Endian) encoding for Unicode character set. UTF-16LE is a variation of UTF-16. 2019-04-21, 6072👍, 8💬
What Is HTTPS (Hypertext Transfer Protocol Secure)?
This section describes what is HTTPS (Hypertext Transfer Protocol Secure) - A communication protocol that uses the HTTP and the SSL/TLS protocols to provide encrypted communication and secure identification of a Web server. 2019-04-13, 132👍, 2💬
Outdated: Windows XP Component "Update Root Certificates"
This section describes the process used by Windows XP component, Update Root Certificates, to communicate to Windows Update Web site to fetch a trusted root certificate and install in on the local computer automatically. 2019-04-13, 140👍, 2💬
What Is DSA (Digital Signature Algorithm)?
This section describes the DSA (Digital Signature Algorithm) algorithm, which consists of 2 parts: generation of a pair of public key and private key; generation and verification of digital signature. 2019-04-09, 24656👍, 16💬
Compilation and Execution Process of C Programs
This section describes steps of the compilation and execution process of C programs: preprocessing, compilation, assembly, linking and loading. 2019-04-08, 55965👍, 25💬
'native2ascii' - Native-to-ASCII Encoding Converter
This chapter provides tutorial notes on the native-to-ASCII encoding converter 'native2ascii'. Topics include 'native2ascii' command options, default encoding CP1252 used by 'javac', converting UTF-8 characters into \udddd Unicode code sequences, converting \udddd sequences back to native encodings. 2019-04-08, 3162👍, 33💬
RSA Private Key and Public Key Pair Sample
This section provides a tutorial example on how to run JcaKeyPair.java to generate a RSA private key and public key pair sample. Keys are stored PKCS#8 and X.509 encoding formats. 2019-04-03, 195👍, 2💬
What Is Block Cipher?
This section describes what is block cipher - An encryption scheme in which 'the clear text is broken up into blocks of fixed length, and encrypted one block at a time'. 2019-04-03, 126👍, 2💬
"native2ascii -encoding" - UTF-8 to \udddd Conversion
This section provides a tutorial example on how to convert UTF-8 character strings to \udddd Unicode code sequences with the 'native2ascii -encoding' command. 2019-03-25, 214👍, 2💬
ASP Objects: Request, Response, Session and Application
This section describes additional objects provided by ASP: Request, Response, Session and Application. Your server-side VBScript code will use those objects to convert static Web pages into Web-based applications. 2019-03-25, 707👍, 8💬
Illustration of DSA Algorithm: p,q=23,11
This section provides a tutorial example to illustrate how DSA digital signature algorithm works with small prime modulus p=23 and prime divisor q=11. 2019-03-25, 129👍, 1💬
Free Chinese Calendar 2019 - Year of the Boar
Want to know when is the 2019 Chinese New Year day? Looking for Chinese calendars for 2019? Chinese New Year day - February 5, 2019 When is the Chinese New Year's Day in Year 2019? It is on February 5, 2019. Chinese New Year (Chinese: 春節, 春节, Chūnjíe; 農曆新年, 农历新年, Nónglì Xīnnián; or 過年, 过年... 2019-03-23, 1783👍, 1💬
java.security.KeyFactory - Reading Encoded Keys
This section describes the java.security.KeyFactory class, which allows you to convert key spec objects back to key objects. Full process of reading and converting encoded key files back to key objects are also provided. 2019-03-23, 133👍, 2💬
'native2ascii' - Encoding Converter Command and Options
This section describes the native-to-ASCII encoding converter 'native2ascii' and its options. Non-ASCII characters in a Java source file must be converted into \udddd Unicode sequences before giving it to the Java compiler. 2019-03-23, 1451👍, 9💬
This chapter provides tutorial examples and notes on runtime error handling. Topics include the defa...
This section provides a tutorial example on how to write a sample program to create a SSL client soc...
This section describes how to download and install Microsoft JDBC Driver 4.2 for SQL Server 2014.
Please share your general comments on my tutorial books here. Comments should not contain hyperlinks...
This section provides a tutorial example on how to a simple Java Swing program. SwingHello.java is m...