#322 in Computers & technology books
Use arrows to jump to the previous/next product
Reddit mentions of Understanding Cryptography: A Textbook for Students and Practitioners
Sentiment score: 8
Reddit mentions: 15
We found 15 Reddit mentions of Understanding Cryptography: A Textbook for Students and Practitioners. Here are the top ones.
Buying options
View on Amazon.comor
- Springer
Features:
Specs:
Height | 9.21258 Inches |
Length | 6.14172 Inches |
Number of items | 1 |
Release date | July 2010 |
Weight | 1.65787621024 Pounds |
Width | 0.8751951 Inches |
Mathematical Notation: A Guide for Engineers and Scientists has helped me out a lot. It isn't really a "math book", in that it doesn't really teach you concepts. But it tells you what things are and what they do in general. So if you don't know what Σ means, it will tell you, and at least give you a place to start.
For crypto you probably also want a book on number theory.
Also, Understanding Cryptography: A Textbook for Students and Practitioners is the best intro to cryptography book I've come across. I found it easy to understand (relative to other books).
Understanding Cryptography: A Textbook for Students and Practitioners
http://www.amazon.com/Understanding-Cryptography-Textbook-Students-Practitioners/dp/3642041000/ref=pd_sim_b_3?ie=UTF8&refRID=1EM3SY1NFVMV3NW2SY63
this book is easier to digest for beginners at crypto. you can find it around on the web.
Yeah, he's visiting the US frequently but is currently in Germany (who knows when he'll leave again, though).
I can recommend his book as well: https://www.amazon.de/Understanding-Cryptography-Textbook-Students-Practitioners/dp/3642041000
It's a really good introduction to cryptography for beginners, very easy to understand the fundamentals.
Implementing SSL/TLS
https://www.amazon.com/Implementing-SSL-TLS-Joshua-Davies/dp/0470920416/ref=sr_1_4?keywords=openssl&qid=1550253200&s=gateway&sr=8-4
practical guide to implementing SSL and TLS. All examples are written in C with the implementation of DES, AES, RC4, Large Integer Arithmetic, RSA, Deffie-Hellman, HMAC, DSA, Elliptic Curve, X.509.
​
For me, the best theoretical books on cryptography, but without deep immersion in mathematics:
Understanding Cryptography: A Textbook for Students and Practitioners
https://www.amazon.com/Understanding-Cryptography-Textbook-Students-Practitioners/dp/3642041000/ref=sr\_1\_1?crid=3700J8SGJK4QP&keywords=understanding+cryptography&qid=1550253725&s=gateway&sprefix=Undes%2Caps%2C295&sr=8-1
and it goes better with video lectures https://www.youtube.com/channel/UC1usFRN4LCMcfIV7UjHNuQg
​
A good book on cryptanalysis for symmetric algorithms:
The Block Cipher Companion (Information Security and Cryptography)
https://www.amazon.com/Cipher-Companion-Information-Security-Cryptography/dp/3642173411/ref=sr_1_fkmrnull_1?crid=NNR5L5I1VYK2&keywords=block+cipher+companion&qid=1550253926&s=gateway&sprefix=The+Block+cipher+%2Caps%2C340&sr=8-1-fkmrnull
​
good exercise: http://cryptopals.com/
​
Our CEO recommends Understanding Cryptography: A Textbook for Students and Practitioners as a more technical reference. It teaches the modular arithmetic and other technical fundamentals required for really understanding the math behind crypto. It provides a good background on symmetric and asymmetric cryptographic schemas and includes a good bit of the technical history behind DES, AES etc.
https://www.amazon.com/gp/product/3642041000/ref=oh_aui_search_detailpage?ie=UTF8&psc=1
I liked Understanding Cryptography: A Textbook for Students and Practitioners by Christof Paar et al. when I took an Introduction to Cryptographic Algorithms course at my university. I helped make something more clear.
I purchased the following two books:
Understanding Cryptography by Springer is a great book.
Encryption is unhackable? So why do people make new encryption algorithms? why do we constantly need to use longer key lengths?
Encryption has been cracked for decades, ever since the world war. Alan Turing was a man who cracked the German Enigma code during world war 2.
Encryption algorithms such as the Affine cipher, the Hill Cipher, the Auto Key cipher, substitution and Vignere ciphers, stream ciphers, El-Gamal and even RSA with small key lengths can be easily cracked. DES, 3DES, most of the RC4 algorithms can be cracked. WEP wireless encryption can be cracked in afew minutes, I believe it used RC4 encryption algorithm. People who think proprietary crypto is secure also get cracked. Even AES, can be cracked if the key length is too short, hence why they say to use 256 bit keys. For every single increase in key length, the difficulty to crack doubles.
I spent a semester doing cryptography and cracking ciphers. Id recommend reading the book https://www.amazon.com/Understanding-Cryptography-Textbook-Students-Practitioners/dp/3642041000/ref=sr_1_2?ie=UTF8&qid=1510268698&sr=8-2&keywords=cryptography
Although i'm just a student so what would I know.
I would definitely encourage everybody to take a look at the book and buy it if you're interested (just take a look at the reviews :P) http://www.amazon.com/Understanding-Cryptography-Textbook-Students-Practitioners/dp/3642041000/
I was hoping to get specifically into crypto/privacy. I've been learning from these books:
and supplementing that with the Coursera Cryptography I class
my eventual goal is to do either information security or penetration testing, but pen testing seems like one of those jobs that sounds great and seems so cool that everyone wants it. Like the job equivalent of planning on being a rock star.
I've got a working knowledge at least of Java, but no programs to show for it yet (which was the source of my wanting this advice here.)
Also, I have been doing this without a college, and don't really plan on going to college at any point soon.
I do want to look into certifications, they were something I've had an eye on, but the opinions on their use is so varied on them I just figured I'd wait to get them until after I had a working knowledge base, then just blow through them to have the piece of paper.
I've read around that the CISSP takes 5 years to take credit for, and the associates is like 3 or so. While I do want the most laudable one (i've read the DoD/Gov'ts cert requirements and it cares a LOT about the CISSP), That would mean 3-5 years of a catch-22 of not having the job to get the CISSP exp. with, because it would be my only cert so far and I can't take credit for it, therefore I have no certs and can't get exp.
I've messed around with backtrack and armitage, and got through as much of Hacking Exposed (6th edition) to know at least the process, but haven't applied any of it and it seemed like it might be better to learn how things work before subverting details and breaking protocols for fun and profit.
I do plan on getting the CISSP, but I'm not gonna start that process until I already have a job in the field i can use as experience to get more jobs, otherwise I'll just be sitting on my hands.
Does that all seem alright, or do you have any advice? Sorry for talking your ear off, if that's what i did just now.
Thanks a lot. I am also at my first year at uni, studying software engineering.
Seems like I will be picking this book up. It is not too expensive and there are some really good reviews on amazon.
Book +
accompanying website
https://www.amazon.com/Understanding-Cryptography-Textbook-Students-Practitioners/dp/3642041000/ref=sr_1_1?ie=UTF8&qid=1485304166&sr=8-1&keywords=understanding+cryptography
Understanding Cryptography by Chrisotf Parr is really good. He also has complementary videos on YouTube