Reddit Reddit reviews Understanding Cryptography: A Textbook for Students and Practitioners

We found 15 Reddit comments about Understanding Cryptography: A Textbook for Students and Practitioners. Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Science
Information Theory
Understanding Cryptography: A Textbook for Students and Practitioners
Springer
Check price on Amazon

15 Reddit comments about Understanding Cryptography: A Textbook for Students and Practitioners:

u/TheAethereal · 12 pointsr/crypto

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).

u/645646464 · 5 pointsr/crypto
u/Lehona · 3 pointsr/programming

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.

u/RomashkinSib · 3 pointsr/crypto

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/

​

u/ArkhamStorage · 2 pointsr/crypto

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

u/creatio_o · 2 pointsr/crypto

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.

u/KLM_SpitFire · 2 pointsr/computerscience

I purchased the following two books:

u/mortrevere · 2 pointsr/cryptography

Understanding Cryptography by Springer is a great book.

u/genevahelsinki · 2 pointsr/Electroneum

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.

u/sceadu · 1 pointr/lectures

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/

u/keconomou · 1 pointr/netsec

I was hoping to get specifically into crypto/privacy. I've been learning from these books:

  • http://www.amazon.com/Understanding-Cryptography-Textbook-Students-Practitioners/dp/3642041000

  • http://www.amazon.com/Concrete-Mathematics-Foundation-Computer-Science/dp/0201558025/ref=sr_1_1?s=books&ie=UTF8&qid=1348702359&sr=1-1&keywords=concrete+mathematics

    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.
u/[deleted] · 1 pointr/learnprogramming

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.

u/helwillem · 1 pointr/math