Using the Java Cryptography Extension

    Date11 Nov 2002
    CategoryCryptography
    3780
    Posted ByAnthony Pell
    The JavaTM Cryptography Extension (JCE) is a set of packages that provides a framework and implementation for encryption, key generation, key agreement, and Message Authentication Code (MAC) algorithms. JCE also supports secure streams and sealed objects. . . The JavaTM Cryptography Extension (JCE) is a set of packages that provides a framework and implementation for encryption, key generation, key agreement, and Message Authentication Code (MAC) algorithms. JCE also supports secure streams and sealed objects.

    Within the JCE framework, other libraries qualified cryptography can be plugged in as service providers. The Sun JCE service provider is included in the download package of JCE. Other vendors, for example, IBM, also provide their own implementation of JCE service provider which the developer can plug into the JCE framework.

    JCE has been integrated into the Java 2 SDK, Standard Edition, Version 1.4. Since the Java Runtime Environment of WebSphere® Studio Application Developer (hereafter called Application Developer) v4.03 is on v1.3.x level, this article will focus on JCE 1.2.2, which is an optional package to the Java 2 SDK, versions 1.2.x and 1.3.x.

    You are not authorised to post comments.

    LinuxSecurity Poll

    Do you reuse passwords across multiple accounts?

    No answer selected. Please try again.
    Please select either existing option or enter your own, however not both.
    Please select minimum 0 answer(s) and maximum 2 answer(s).
    /component/communitypolls/?task=poll.vote
    13
    radio
    [{"id":"55","title":"Yes","votes":"5","type":"x","order":"1","pct":45.45,"resources":[]},{"id":"56","title":"No","votes":"6","type":"x","order":"2","pct":54.55,"resources":[]}]["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"]["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"]350
    bottom200

    Advisories

    We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy.