skip to content
Cryptography in C and C++ Preview this item
ClosePreview this item
Checking...

Cryptography in C and C++

Author: Michael Welschenbach; David Kramer
Publisher: Berkeley, Calif. : Apress, ©2001.
Series: Books for professionals by professionals.
Edition/Format:   eBook : Document : English : [2nd ed., rev. and exp.]View all editions and formats
Summary:
CD-ROM contins: Programs presented in the book including x86 assembler programs and implementations of Rijndael algorithm in both C and C++.
Rating:

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

Subjects
More like this

Find a copy online

Find a copy in the library

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

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
(DLC) 2005298150
(OCoLC)46861978
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Michael Welschenbach; David Kramer
ISBN: 9781430211570 1430211571
OCLC Number: 49504863
Notes: "Explains and includes an implementation of Rijndael, the new American encryption standard in both C and C++."
Title from title screen.
Reproduction Notes: Electronic reproduction. [S.l.] : HathiTrust Digital Library, 2010. MiAaHDL
Description: 1 online resource.
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: Part I. Arithmetic and Number Theory in C Introduction --
Number Format- The Representation of Large Integers in C --
Interface Semantics --
Basic Calculations --
Modular Arithmetic- Calculating with Residue Classes --
Where Everything Comes Together: Modular Exponentiation --
Bitwis and Logical Functions --
Input, Output, Assignment, Conversion --
Dynamic Registers --
Number-Theoretic Functions --
Large Random Numbers --
Tests. Part II: Arithmetic in C++ with the Class LINT Classes: With C++ Everything is Easier --
The LINT Public Interface: Members and Friends --
Error Handling --
An Application Example: The RSA Cryptosstem --
Do It Yourself: Test LINT --
Approaches to Further Development --
Afterword --
References --
Appendix A: Rijndael, A Successor to DES --
Appendix B: List of C Functions --
Appendix C: List of C++ Functions --
Appendix D: Macros --
Appendix E: Calculation Times --
Appendix F: Notation --
Appendix G: Arithmetic and Number-Theoretic Software Packages --
Appendix H: List of Figures and Tables --
Index.
Series Title: Books for professionals by professionals.
Other Titles: Übersetzungsvergnügung.
Responsibility: Michael Welschenbach ; translated by David Kramer.

Abstract:

This volume covers Rijndael, a new encryption standard. It also gives explanations of the ideas behind the algorithms, yet avoids complicated mathematics. It also includes appendices with practical  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/49504863> # Cryptography in C and C++
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    bgn:translationOfWork <http://www.worldcat.org/title/-/oclc/49504863#CreativeWork/unidentifiedOriginalWork> ; # Übersetzungsvergnügung.
    library:oclcnum "49504863" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/cau> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/133360#Place/berkeley_calif> ; # Berkeley, Calif.
    schema:about <http://experiment.worldcat.org/entity/work/data/133360#Topic/c_langage_de_programmation> ; # C (Langage de programmation)
    schema:about <http://dewey.info/class/005.82/e21/> ;
    schema:about <http://id.worldcat.org/fast/887935> ; # Data encryption (Computer science)
    schema:about <http://experiment.worldcat.org/entity/work/data/133360#Topic/c++_langage_de_programmation> ; # C++ (Langage de programmation)
    schema:about <http://id.worldcat.org/fast/1082562> ; # Public key cryptography
    schema:about <http://id.worldcat.org/fast/843286> ; # C++ (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/133360#Topic/cryptographie_a_cle_publique> ; # Cryptographie à clé publique
    schema:about <http://experiment.worldcat.org/entity/work/data/133360#Topic/computer_science> ; # Computer Science
    schema:about <http://id.worldcat.org/fast/843279> ; # C (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/133360#Topic/engineering_&_applied_sciences> ; # Engineering & Applied Sciences
    schema:about <http://experiment.worldcat.org/entity/work/data/133360#Topic/cryptographie> ; # Cryptographie
    schema:about <http://experiment.worldcat.org/entity/work/data/133360#Topic/chiffrement_informatique> ; # Chiffrement (Informatique)
    schema:about <http://id.worldcat.org/fast/884552> ; # Cryptography
    schema:bookEdition "[2nd ed., rev. and exp.]." ;
    schema:bookFormat schema:EBook ;
    schema:contributor <http://viaf.org/viaf/21986668> ; # David Kramer
    schema:copyrightYear "2001" ;
    schema:creator <http://viaf.org/viaf/20507644> ; # Michael Welschenbach
    schema:datePublished "2001" ;
    schema:description "Part I. Arithmetic and Number Theory in C Introduction -- Number Format- The Representation of Large Integers in C -- Interface Semantics -- Basic Calculations -- Modular Arithmetic- Calculating with Residue Classes -- Where Everything Comes Together: Modular Exponentiation -- Bitwis and Logical Functions -- Input, Output, Assignment, Conversion -- Dynamic Registers -- Number-Theoretic Functions -- Large Random Numbers -- Tests. Part II: Arithmetic in C++ with the Class LINT Classes: With C++ Everything is Easier -- The LINT Public Interface: Members and Friends -- Error Handling -- An Application Example: The RSA Cryptosstem -- Do It Yourself: Test LINT -- Approaches to Further Development -- Afterword -- References -- Appendix A: Rijndael, A Successor to DES -- Appendix B: List of C Functions -- Appendix C: List of C++ Functions -- Appendix D: Macros -- Appendix E: Calculation Times -- Appendix F: Notation -- Appendix G: Arithmetic and Number-Theoretic Software Packages -- Appendix H: List of Figures and Tables -- Index."@en ;
    schema:description "CD-ROM contins: Programs presented in the book including x86 assembler programs and implementations of Rijndael algorithm in both C and C++."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/133360> ; # Übersetzungsvergnügung.
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/133360#Series/books_for_professionals_by_professionals> ; # Books for professionals by professionals.
    schema:isSimilarTo <http://www.worldcat.org/oclc/46861978> ;
    schema:name "Cryptography in C and C++"@en ;
    schema:productID "49504863" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/49504863#PublicationEvent/berkeley_calif_apress_2001> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/133360#Agent/apress> ; # Apress
    schema:url <http://catalog.hathitrust.org/api/volumes/oclc/46861978.html> ;
    schema:url <https://cornell-library.skillport.com/skillportfe/main.action?assetid=3123> ;
    schema:url <http://www.books24x7.com/marc.asp?bookid=3123> ;
    schema:url <http://www.books24x7.com/marc.asp?isbn=189311595X> ;
    schema:url <http://dx.doi.org/10.1007/978-1-4302-1157-0> ;
    schema:url <http://books.google.com/books?id=UahQAAAAMAAJ> ;
    schema:workExample <http://worldcat.org/isbn/9781430211570> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/49504863> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/133360#Place/berkeley_calif> # Berkeley, Calif.
    a schema:Place ;
    schema:name "Berkeley, Calif." ;
    .

<http://experiment.worldcat.org/entity/work/data/133360#Series/books_for_professionals_by_professionals> # Books for professionals by professionals.
    a bgn:PublicationSeries ;
    schema:hasPart <http://www.worldcat.org/oclc/49504863> ; # Cryptography in C and C++
    schema:name "Books for professionals by professionals." ;
    schema:name "Books for professionals by professionals" ;
    .

<http://experiment.worldcat.org/entity/work/data/133360#Topic/c_langage_de_programmation> # C (Langage de programmation)
    a schema:Intangible ;
    schema:name "C (Langage de programmation)"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/133360#Topic/c++_langage_de_programmation> # C++ (Langage de programmation)
    a schema:Intangible ;
    schema:name "C++ (Langage de programmation)"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/133360#Topic/chiffrement_informatique> # Chiffrement (Informatique)
    a schema:Intangible ;
    schema:name "Chiffrement (Informatique)"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/133360#Topic/computer_science> # Computer Science
    a schema:Intangible ;
    schema:name "Computer Science"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/133360#Topic/cryptographie_a_cle_publique> # Cryptographie à clé publique
    a schema:Intangible ;
    schema:name "Cryptographie à clé publique"@fr ;
    .

<http://experiment.worldcat.org/entity/work/data/133360#Topic/engineering_&_applied_sciences> # Engineering & Applied Sciences
    a schema:Intangible ;
    schema:name "Engineering & Applied Sciences"@en ;
    .

<http://id.worldcat.org/fast/1082562> # Public key cryptography
    a schema:Intangible ;
    schema:name "Public key cryptography"@en ;
    .

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

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

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

<http://id.worldcat.org/fast/887935> # Data encryption (Computer science)
    a schema:Intangible ;
    schema:name "Data encryption (Computer science)"@en ;
    .

<http://viaf.org/viaf/20507644> # Michael Welschenbach
    a schema:Person ;
    schema:familyName "Welschenbach" ;
    schema:givenName "Michael" ;
    schema:name "Michael Welschenbach" ;
    .

<http://viaf.org/viaf/21986668> # David Kramer
    a schema:Person ;
    schema:familyName "Kramer" ;
    schema:givenName "David" ;
    schema:name "David Kramer" ;
    .

<http://worldcat.org/entity/work/id/133360> # Übersetzungsvergnügung.
    schema:name "Übersetzungsvergnügung." ;
    .

<http://worldcat.org/isbn/9781430211570>
    a schema:ProductModel ;
    schema:isbn "1430211571" ;
    schema:isbn "9781430211570" ;
    .

<http://www.worldcat.org/oclc/46861978>
    a schema:CreativeWork ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/49504863> ; # Cryptography in C and C++
    .

<http://www.worldcat.org/title/-/oclc/49504863#CreativeWork/unidentifiedOriginalWork> # Übersetzungsvergnügung.
    a schema:CreativeWork ;
    schema:inLanguage "de" ;
    schema:name "Übersetzungsvergnügung." ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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