skip to content
Beginning cryptography with Java Preview this item
ClosePreview this item
Checking...

Beginning cryptography with Java

Author: David Hook
Publisher: Indianapolis, IN : Wiley Pub., 2005.
Series: Programmer to programmer.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Beginning Cryptography with JavaWhile cryptography can still be a controversial topic in the programming community, Java has weathered that storm and provides a rich set of APIs that allow you, the developer, to effectively include cryptography in applications-if you know how. This book teaches you how. Chapters one through five cover the architecture of the JCE and JCA, symmetric and asymmetric key encryption in  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Hook, David, 1962-
Beginning cryptography with Java.
Indianapolis, IN : Wiley Pub., 2005
(DLC) 2005011272
(OCoLC)59818066
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: David Hook
ISBN: 9780471757016 0471757012
OCLC Number: 164438775
Reproduction Notes: Electronic reproduction. [S.l.] : HathiTrust Digital Library, 2010. MiAaHDL
Description: 1 online resource (xxxii, 448 pages) : illustrations.
Details: Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002.
Contents: The JCA and the JCE --
Symmetric key cryptography --
Message digests, MACs, and HMACs --
Asymmetric key cryptography --
Object description in cryptography using ASN. 1 --
Distinguished names and certificates --
Certificate revocation and path validation --
Key and certificate management using keystores --
CMS and S/MIME --
SSL and TLS --
Appendix A : Solutions To exercises --
Appendix B : Algorithms provided by the Bouncy Castle provider --
Appendix C : Using the Bouncy Castle API for elliptic curve --
Appendix D : Bibliography and further reading.
Series Title: Programmer to programmer.
Responsibility: David Hook.
More information:

Abstract:

Beginning Cryptography with Java While cryptography can still be a controversial topic in the programming community, Java has weathered that storm and provides a rich set of APIs that allow you,  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/164438775> # Beginning cryptography with Java
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
    library:oclcnum "164438775" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/inu> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/19793454#Place/indianapolis_in> ; # Indianapolis, IN
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'http://images.contentreserve.com/ImageType-100/0128-1/{F9D9C614-2D8D-475E-9601-D660C62C0890}Img100.jpg'" ;
    schema:about <http://id.worldcat.org/fast/884552> ; # Cryptography
    schema:about <http://experiment.worldcat.org/entity/work/data/19793454#Topic/computers_internet_security> ; # COMPUTERS--Internet--Security
    schema:about <http://id.worldcat.org/fast/982065> ; # Java (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/19793454#Topic/java> ; # Java
    schema:about <http://experiment.worldcat.org/entity/work/data/19793454#Topic/computers_security_general> ; # COMPUTERS--Security--General
    schema:about <http://experiment.worldcat.org/entity/work/data/19793454#Topic/computers_networking_security> ; # COMPUTERS--Networking--Security
    schema:about <http://id.worldcat.org/fast/1082563> ; # Public key infrastructure (Computer security)
    schema:about <http://experiment.worldcat.org/entity/work/data/19793454#Topic/kryptologie> ; # Kryptologie
    schema:about <http://id.worldcat.org/fast/872484> ; # Computer security
    schema:about <http://dewey.info/class/005.8/e22/> ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://viaf.org/viaf/164470385> ; # David Hook
    schema:datePublished "2005" ;
    schema:description "Beginning Cryptography with JavaWhile cryptography can still be a controversial topic in the programming community, Java has weathered that storm and provides a rich set of APIs that allow you, the developer, to effectively include cryptography in applications-if you know how. This book teaches you how. Chapters one through five cover the architecture of the JCE and JCA, symmetric and asymmetric key encryption in Java, message authentication codes, and how to create Java implementations with the API provided by the Bouncy Castle ASN. 1 packages, all with plenty of examples. Building on that foun."@en ;
    schema:description "The JCA and the JCE -- Symmetric key cryptography -- Message digests, MACs, and HMACs -- Asymmetric key cryptography -- Object description in cryptography using ASN. 1 -- Distinguished names and certificates -- Certificate revocation and path validation -- Key and certificate management using keystores -- CMS and S/MIME -- SSL and TLS -- Appendix A : Solutions To exercises -- Appendix B : Algorithms provided by the Bouncy Castle provider -- Appendix C : Using the Bouncy Castle API for elliptic curve -- Appendix D : Bibliography and further reading."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/19793454> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/19793454#Series/programmer_to_programmer> ; # Programmer to programmer.
    schema:isSimilarTo <http://www.worldcat.org/oclc/59818066> ;
    schema:name "Beginning cryptography with Java"@en ;
    schema:productID "164438775" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/164438775#PublicationEvent/indianapolis_in_wiley_pub_2005> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/19793454#Agent/wiley_pub> ; # Wiley Pub.
    schema:url <http://www.myilibrary.com?id=82754> ;
    schema:url <https://www.overdrive.com/search?q=F9D9C614-2D8D-475E-9601-D660C62C0890> ;
    schema:url <http://www.123library.org/book_details/?id=11537> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=290512> ;
    schema:url <http://books.google.com/books?id=buhQAAAAMAAJ> ;
    schema:url <http://catdir.loc.gov/catdir/toc/ecip0511/2005011272.html> ;
    schema:url <https://cornell-library.skillport.com/skillportfe/main.action?assetid=11780> ;
    schema:url <http://www.books24x7.com/marc.asp?bookid=11780> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=290512> ;
    schema:url "http://images.contentreserve.com/ImageType-100/0128-1/{F9D9C614-2D8D-475E-9601-D660C62C0890}Img100.jpg" ;
    schema:url <http://site.ebrary.com/id/10279110> ;
    schema:url <http://catalog.hathitrust.org/api/volumes/oclc/59818066.html> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=142234> ;
    schema:url <http://qut.eblib.com.au/patron/FullRecord.aspx?p=290512> ;
    schema:workExample <http://worldcat.org/isbn/9780471757016> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/164438775> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/19793454#Place/indianapolis_in> # Indianapolis, IN
    a schema:Place ;
    schema:name "Indianapolis, IN" ;
    .

<http://experiment.worldcat.org/entity/work/data/19793454#Series/programmer_to_programmer> # Programmer to programmer.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/164438775> ; # Beginning cryptography with Java
    schema:name "Programmer to programmer." ;
    schema:name "Programmer to programmer" ;
    .

<http://experiment.worldcat.org/entity/work/data/19793454#Topic/computers_internet_security> # COMPUTERS--Internet--Security
    a schema:Intangible ;
    schema:name "COMPUTERS--Internet--Security"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/19793454#Topic/computers_networking_security> # COMPUTERS--Networking--Security
    a schema:Intangible ;
    schema:name "COMPUTERS--Networking--Security"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/19793454#Topic/computers_security_general> # COMPUTERS--Security--General
    a schema:Intangible ;
    schema:name "COMPUTERS--Security--General"@en ;
    .

<http://id.worldcat.org/fast/1082563> # Public key infrastructure (Computer security)
    a schema:Intangible ;
    schema:name "Public key infrastructure (Computer security)"@en ;
    .

<http://id.worldcat.org/fast/872484> # Computer security
    a schema:Intangible ;
    schema:name "Computer security"@en ;
    .

<http://id.worldcat.org/fast/884552> # Cryptography
    a schema:Intangible ;
    schema:name "Cryptography"@en ;
    .

<http://id.worldcat.org/fast/982065> # Java (Computer program language)
    a schema:Intangible ;
    schema:name "Java (Computer program language)"@en ;
    .

<http://viaf.org/viaf/164470385> # David Hook
    a schema:Person ;
    schema:birthDate "1962" ;
    schema:familyName "Hook" ;
    schema:givenName "David" ;
    schema:name "David Hook" ;
    .

<http://worldcat.org/isbn/9780471757016>
    a schema:ProductModel ;
    schema:isbn "0471757012" ;
    schema:isbn "9780471757016" ;
    .

<http://www.worldcat.org/oclc/59818066>
    a schema:CreativeWork ;
    rdfs:label "Beginning cryptography with Java." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/164438775> ; # Beginning cryptography with Java
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.