skip to content
The twofish encryption algorithm : a 128-bit block cipher Preview this item
ClosePreview this item
Checking...

The twofish encryption algorithm : a 128-bit block cipher

Author: Bruce Schneier
Publisher: New York : J. Wiley, ©1999.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:
A symmetric block cipher that accepts keys of any length, up to 256 bits, Twofish is among the new encryption algorithms being considered by the National Institute of Science and Technology (NIST) as a replacement for the DES algorithm. Highly secure and flexible, Twofish works extremely well with large microprocessors, 8-bit smart card microprocessors, and dedicated hardware. Now from the team who developed  Read more...
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

Additional Physical Format: Online version:
Twofish encryption algorithm.
New York : J. Wiley, ©1999
(OCoLC)607128277
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Bruce Schneier
ISBN: 0471353817 9780471353812
OCLC Number: 40861995
Notes: Wiley computer publishing.
Description: xi, 186 pages : illustrations ; 25 cm
Contents: AES --
This Book --
Twofish Design Goals --
Twofish Building Blocks --
Feistel Networks --
Whitening --
S-boxes --
MDS Matrices --
Pseudo-Hadamard Transforms --
Key Schedule --
Twofish --
The Function F --
The Function g --
The Key Schedule --
Additional Key Lengths --
The Function h --
The Key-dependent S-boxes --
The Expanded Key Words Kj --
The Permutations q0 and q1 --
Round Function Overview --
Performance of Twofish --
Performance on Large Microprocessors --
Keying Options --
Code and Data Size --
Large Memory Implementations --
Total Encryption Times --
Hash Function Performance --
Language, Compiler, and Processor Choice --
Performance on Smart Cards --
RAM Usage --
Encryption Speed and Key Agility --
Code Size --
Performance on the Alpha --
Performance on Future Microprocessors --
Hardware Performance --
Twofish Design Philosophy --
Performance-Driven Design --
Performance-driven Tradeoffs --
Conservative Design --
Simple Design --
Reusing Primitives --
Reversibility --
S-boxes --
Large S-boxes --
Algorithmic S-boxes --
Key-dependent S-boxes --
The Key Schedule --
Performance Issues --
The Design of Twofish --
The Round Structure --
Common Block Cipher Structures --
The Key-dependent S-boxes --
The Fixed Permutations q0 and q1 --
The S-boxes --
Exhaustive and Statistical Analysis --
MDS Matrix --
Non-key-dependent Coefficients --
Implementation Issues --
Preserving Diffusion Properties after Rotation --
Rotational Uniqueness of Output Vectors --
Maximizing the Minimal Hamming Distance --
PHT.
Responsibility: Bruce Schneier [and others].
More information:

Abstract:

A symmetric block cipher that accepts keys of any length, up to 256 bits, Twofish is among the new encryption algorithms being considered by the National Institute of Science and Technology (NIST) as a replacement for the DES algorithm. Highly secure and flexible, Twofish works extremely well with large microprocessors, 8-bit smart card microprocessors, and dedicated hardware. Now from the team who developed Twofish, this book provides you with your first detailed look at: all aspects of Twofish's design and anatomy, twofish performance and testing results, step-by-step instructions on how to use it in your systems, and complete source code, in C, for implementing Twofish.

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/40861995> # The twofish encryption algorithm : a 128-bit block cipher
    a schema:Book, schema:CreativeWork ;
    library:oclcnum "40861995" ;
    library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nyu> ;
    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/836922436#Topic/kryptologie> ; # Kryptologie
    schema:about <http://experiment.worldcat.org/entity/work/data/836922436#Topic/computer_security_passwords> ; # Computer security--Passwords
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://viaf.org/viaf/24690424> ; # Bruce Schneier
    schema:copyrightYear "1999" ;
    schema:datePublished "1999" ;
    schema:description "A symmetric block cipher that accepts keys of any length, up to 256 bits, Twofish is among the new encryption algorithms being considered by the National Institute of Science and Technology (NIST) as a replacement for the DES algorithm. Highly secure and flexible, Twofish works extremely well with large microprocessors, 8-bit smart card microprocessors, and dedicated hardware. Now from the team who developed Twofish, this book provides you with your first detailed look at: all aspects of Twofish's design and anatomy, twofish performance and testing results, step-by-step instructions on how to use it in your systems, and complete source code, in C, for implementing Twofish."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/836922436> ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/607128277> ;
    schema:name "The twofish encryption algorithm : a 128-bit block cipher"@en ;
    schema:productID "40861995" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/40861995#PublicationEvent/new_york_j_wiley_1999> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/836922436#Agent/j_wiley> ; # J. Wiley
    schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&doc_number=008722028&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
    schema:url <http://catdir.loc.gov/catdir/toc/wiley022/99013262.html> ;
    schema:url <http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008722028&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA> ;
    schema:workExample <http://worldcat.org/isbn/9780471353812> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GB9933650> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/40861995> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
    schema:name "New York" ;
    .

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

<http://viaf.org/viaf/24690424> # Bruce Schneier
    a schema:Person ;
    schema:birthDate "1963" ;
    schema:familyName "Schneier" ;
    schema:givenName "Bruce" ;
    schema:name "Bruce Schneier" ;
    .

<http://worldcat.org/isbn/9780471353812>
    a schema:ProductModel ;
    schema:isbn "0471353817" ;
    schema:isbn "9780471353812" ;
    .

<http://www.worldcat.org/oclc/607128277>
    a schema:CreativeWork ;
    rdfs:label "Twofish encryption algorithm." ;
    schema:description "Online version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/40861995> ; # The twofish encryption algorithm : a 128-bit block cipher
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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