Jump to content

Java Cryptography Architecture: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
No edit summary
Line 4: Line 4:


==See also==
==See also==
* [[Java Cryptography Extension]]
*[[Java Cryptography Extension]]
* [[Bouncy Castle (cryptography)]]
*[[Bouncy Castle (cryptography)]]


==External links==
==External links==
* {{Javadoc:SE-guide|security|Java Security API Specification & Reference}}
*{{Javadoc:SE-guide|security|Java Security API Specification & Reference}}
* [http://jce.iaik.tugraz.at/ IAIK-JCE]
*[http://jce.iaik.tugraz.at/ IAIK-JCE]


{{crypto-stub}}
{{crypto-stub}}

Revision as of 17:56, 18 April 2013

The Java Cryptography Architecture (JCA) is a framework for working with cryptography using the Java programming language. It forms part of the Java security API, and was first introduced in JDK 1.1 in the java.security package.

The JCA uses a "provider"-based architecture and contains a set of APIs for various purposes, such as encryption, key generation and management, secure random number generation, certificate validation, etc. These APIs provide easy way for developers to integrate security into application code.

See also