Programming Tutorials Browser Tutorials Articles Struts Tutorials Hibernate Tutorials

  Tutorial: An Introduction to Cryptography and the Java Cryptography Extension

An Introduction to Cryptography and the Java Cryptography Extension The Java Cryptography Extension (JCE) provides APIs for performing cryptographic operations in Java code. the JCE lets us scramble and unscramble data, annotate code and data with infor

Tutorial Details:

There is also some terminology that is common in the cryptographic community
* Cleartext - the original information in unencrypted form (also called plaintext)
* Ciphertext - an encrypted text, which must be decrypted before it makes any sense
* Encryption - the process of converting a cleartext into a ciphertext
* Decryption - the process of converting a ciphertext back into cleartext
* Key - the information needed encrypt/decrypt a cleartext or ciphertext



Encryption and decryption are what most people associate with cryptography.
Encryption and decryption are done using a particular algorithm. There are many encryption and decryption algorithms and they have different strengths and weaknesses. One of the challenges of cryptography for the non-cryptographer is understanding which algorithm is best suited to the situation at hand.


 

Read Tutorial at: Click here to view the tutorial

Rate Tutorial:
An Introduction to Cryptography and the Java Cryptography Extension

View Tutorial:
An Introduction to Cryptography and the Java Cryptography Extension

Related Tutorials:

A portable hill of beans
A portable hill of beans
 
Signed and delivered: An introduction to security and authentication - JavaWorld - December 1998
Signed and delivered: An introduction to security and authentication - JavaWorld - December 1998
 
Make room for JavaSpaces, Part 2 - JavaWorld January 2000
Make room for JavaSpaces, Part 2 - JavaWorld January 2000
 
Java security evolution and concepts, Part 1: Security nuts and bolts - JavaWorld April 2000
Java security evolution and concepts, Part 1: Security nuts and bolts - JavaWorld April 2000
 
Signed and sealed objects deliver secure serialized content - JavaWorld November 2000
Signed and sealed objects deliver secure serialized content - JavaWorld November 2000
 
Java security evolution and concepts, Part 3: Applet security - JavaWorld December 2000
Java security evolution and concepts, Part 3: Applet security - JavaWorld December 2000
 
Construct secure networked applications with certificates, Part 1 - JavaWorld January 2001
Construct secure networked applications with certificates, Part 1 - JavaWorld January 2001
 
The magic of Merlin - JavaWorld March 2001
The magic of Merlin - JavaWorld March 2001
 
Build secure network applications with SSL and the JSSE API - JavaWorld May 2001
Build secure network applications with SSL and the JSSE API - JavaWorld May 2001
 
Master Java with these introductory books - JavaWorld May 2001
Master Java with these introductory books - JavaWorld May 2001
 
Java security evolution and concepts, Part 4
Java security evolution and concepts, Part 4
 
Java security evolution and concepts, Part 5
Java security evolution and concepts, Part 5
 
An Introduction to Cryptography and the Java Cryptography Extension
An Introduction to Cryptography and the Java Cryptography Extension The Java Cryptography Extension (JCE) provides APIs for performing cryptographic operations in Java code. the JCE lets us scramble and unscramble data, annotate code and data with infor
 
Java for Symmetric Cryptography
Java for Symmetric Cryptography Cryptography—literally, secret writing—is the practice of encrypting and decrypting data. To encrypt or decrypt data, you apply an algorithm, which will be a series of transformations to the input data (the plaintext) to
 
Introduction to JSP
Introduction to JSP Introduction to JSP Java Server Pages or JSP for short is Sun's solution for developing dynamic web sites. JSP provide excellent server side scripting support for creating database driven web applications. JSP enable the
 
JavaTM Secure Socket Extension (JSSE)
The JavaTM Secure Socket Extension (JSSE) is a Java package that enables secure Internet communications. It implements a Java version of SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols and includes functionality for data encryption
 
JavaServer Pages Technology - Documentation
Sun's tutorial for Java Server Pages that provide a good introduction to design web pages with JSP.
 
JSP Tutorial
Adding dynamic content via expressionsAs we saw in the previous section, any HTML file can be turned into a JSP file by changing its extension to .jsp. Of course, what makes JSP useful is the ability to embed Java. Put the following text in a file wit
 
Introduction To Enterprise Java Bean(EJB). WebLogic 6.0 Tutorial.
Introduction To Enterprise Java Bean(EJB). WebLogic 6.0 Tutorial. Welcome to EJB Section (Learn to Develop World Class Applications with Enterprise Java Beans) (Online WebLogic 6.0 Tutorial) Introduction To Enterprise Java Bean(EJB) Enterprise
 
Introduction to the JSP Java Server Pages
Introduction to the JSP Java Server Pages Welcome to JSP Section Introduction To JSP Java Server Pages or JSP for short is Sun's solution for developing dynamic web sites. JSP provide excellent server side scripting support for creating database
 
Site navigation
 

 

Send your comments, Suggestions or Queries regarding this site at roseindia_net@yahoo.com.

Copyright © 2006. All rights reserved.