David Hook Beginning Cryptography with Java

ISBN 13: 9780764596339

Beginning Cryptography with Java

Valutazione media 3,77
( su 26 valutazioni fornite da Goodreads )
 
9780764596339: Beginning Cryptography with Java

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, 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 foundation, the second half of the book takes you into higher-level topics, enabling you to create and implement secure Java applications and make use of standard protocols such as CMS, SSL, and S/MIME.

What you will learn from this book

  • How to understand and use JCE, JCA, and the JSSE for encryption and authentication
  • The ways in which padding mechanisms work in ciphers and how to spot and fix typical errors
  • An understanding of how authentication mechanisms are implemented in Java and why they are used
  • Methods for describing cryptographic objects with ASN.1
  • How to create certificate revocation lists and use the Online Certificate Status Protocol (OCSP)
  • Real-world Web solutions using Bouncy Castle APIs

Who this book is for

This book is for Java developers who want to use cryptography in their applications or to understand how cryptography is being used in Java applications. Knowledge of the Java language is necessary, but you need not be familiar with any of the APIs discussed.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

About the Author:

David Hook has been writing software in a variety of domains and languages for the last 20 years. He has worked with Java since 1995, originally doing medical imaging before moving into cryptography and security a year or so later. In April 2000, he co-founded the open source Bouncy Castle cryptography project and has played an active role in it ever since. He currently works as a freelance consultant, mainly in Java, doing the odd bit of lecturing and writing on the side. When he is not using his spare time to work on Bouncy Castle, he spends it pursuing his other interest in computer graphics. He lives in Melbourne, Australia, with his most patient wife Janine and a cat named Hamlet, who really seems to think he’s a little cryptographer in a fur coat. David can be reached at dgh@bund.com.au.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

David Hook
Editore: John Wiley Sons Inc, United States (2005)
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Prima edizione Quantità: 10
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro John Wiley Sons Inc, United States, 2005. Online resource. Condizione libro: New. 1. Auflage. Language: English . Brand New Book. 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, 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 foundation, the second half of the book takes you into higher-level topics, enabling you to create and implement secure Java applications and make use of standard protocols such as CMS, SSL, and S/MIME.This book shows how to understand and use JCE, JCA, and the JSSE for encryption and authentication. It provides the ways in which padding mechanisms work in ciphers and how to spot and fix typical errors. It offers an understanding of how authentication mechanisms are implemented in Java and why they are used. It provides methods for describing cryptographic objects with ASN.1. It shows how to create certificate revocation lists and use the Online Certificate Status Protocol (OCSP). It includes real-world Web solutions using Bouncy Castle APIs.This book is for Java developers who want to use cryptography in their applications or to understand how cryptography is being used in Java applications. Knowledge of the Java language is necessary, but you need not be familiar with any of the APIs discussed. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved. Codice libro della libreria AAH9780764596339

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 19,31
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: Italia
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

2.

Hook
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Paperback Quantità: 5
Edizione Internazionale
Da
PRIORITY BOOKS
(springfield, VA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. Softcover Book, New Condition, Fast Shipping. Ready in Stock. 1st Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. , Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Codice libro della libreria 391087

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 15,01
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 7,71
Da: U.S.A. a: Italia
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

3.

Hook
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Paperback Prima edizione Quantità: 2
Edizione Internazionale
Da
ZerichSpace
(antioch, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. New condition. Softcover book, 1st Edition. (Read Description Before Buying), This is an international Edition. Black and White Book. ISBN or covers May Be Different From US Edition. Book may have Restricted Sales Disclaimer Wordings printed on cover. Books May Be Shipped From Overseas as per stock status. Codice libro della libreria 757195

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 15,03
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 7,72
Da: U.S.A. a: Italia
Destinazione, tempi e costi

4.

David Hook
Editore: John Wiley Sons Inc, United States (2005)
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Prima edizione Quantità: 10
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro John Wiley Sons Inc, United States, 2005. Online resource. Condizione libro: New. 1. Auflage. Language: English . Brand New Book. 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, 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 foundation, the second half of the book takes you into higher-level topics, enabling you to create and implement secure Java applications and make use of standard protocols such as CMS, SSL, and S/MIME.This book shows how to understand and use JCE, JCA, and the JSSE for encryption and authentication. It provides the ways in which padding mechanisms work in ciphers and how to spot and fix typical errors. It offers an understanding of how authentication mechanisms are implemented in Java and why they are used. It provides methods for describing cryptographic objects with ASN.1. It shows how to create certificate revocation lists and use the Online Certificate Status Protocol (OCSP). It includes real-world Web solutions using Bouncy Castle APIs.This book is for Java developers who want to use cryptography in their applications or to understand how cryptography is being used in Java applications. Knowledge of the Java language is necessary, but you need not be familiar with any of the APIs discussed. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved. Codice libro della libreria AAH9780764596339

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 23,03
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: Italia
Destinazione, tempi e costi
Edizione Internazionale
Edizione Internazionale

5.

Hook
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Paperback Quantità: 1
Edizione Internazionale
Da
Nick Book House
(fresno, CA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: New. New, Softcover International Edition, Printed in Black and White, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Codice libro della libreria 13013

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 15,06
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 8,57
Da: U.S.A. a: Italia
Destinazione, tempi e costi

6.

Hook, David
Editore: John Wiley & Sons Inc (2005)
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Brossura Prima edizione Quantità: 2
Valutazione libreria
[?]

Descrizione libro John Wiley & Sons Inc, 2005. Condizione libro: New. 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, the developer, to effectively include cryptography in applications-if you know how. This book teaches you how. Num Pages: 480 pages, Illustrations. BIC Classification: UMW; UMX. Category: (P) Professional & Vocational. Dimension: 234 x 190 x 27. Weight in Grams: 712. . 2005. 1st Edition. Paperback. . . . . . Codice libro della libreria V9780764596339

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 24,66
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Irlanda a: Italia
Destinazione, tempi e costi

7.

Hook, David
Editore: John Wiley & Sons Inc
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Brossura Quantità: 2
Da
Kennys Bookstore
(Olney, MD, U.S.A.)
Valutazione libreria
[?]

Descrizione libro John Wiley & Sons Inc. Condizione libro: New. 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, the developer, to effectively include cryptography in applications-if you know how. This book teaches you how. Num Pages: 480 pages, Illustrations. BIC Classification: UMW; UMX. Category: (P) Professional & Vocational. Dimension: 234 x 190 x 27. Weight in Grams: 712. . 2005. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. Codice libro della libreria V9780764596339

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 25,58
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: U.S.A. a: Italia
Destinazione, tempi e costi

8.

David Hook
Editore: Wrox (2005)
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Quantità: > 20
Da
Books2Anywhere
(Fairford, GLOS, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Wrox, 2005. PAP. Condizione libro: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Codice libro della libreria FW-9780764596339

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 14,50
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,14
Da: Regno Unito a: Italia
Destinazione, tempi e costi

9.

David Hook
Editore: Wiley 2005-08-19, Indianapolis, Ind. (2005)
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi paperback Quantità: 1
Da
Blackwell's
(Oxford, OX, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Wiley 2005-08-19, Indianapolis, Ind., 2005. paperback. Condizione libro: New. Codice libro della libreria 9780764596339

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 21,35
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 4,46
Da: Regno Unito a: Italia
Destinazione, tempi e costi

10.

David Hook
ISBN 10: 0764596330 ISBN 13: 9780764596339
Nuovi Quantità: 2
Da
BWB
(Valley Stream, NY, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: New. Depending on your location, this item may ship from the US or UK. Codice libro della libreria 97807645963390000000

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 26,62
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro