Achtung : Dieses Buch ist noch nicht fertig ! An einigen Kapiteln arbeite ich noch. Sobald es fertig ist, werde ich es als PDF und EPUB veröffentlichen. Sei geduldig.
Ein modernes praktisches Buch über Kryptographie für Entwickler mit Codebeispielen, das Kernkonzepte abdeckt wie: Hashes (wie SHA-3 und BLAKE2), MAC-Codes (wie HMAC und GMAC), Schlüsselableitungsfunktionen (wie Scrypt, Argon2), Schlüsselvereinbarungsprotokolle ( wie DHKE, ECDH), symmetrische Chiffren (wie AES und ChaCha20, Chiffrierblockmodi, authentifizierte Verschlüsselung, AEAD, AES-GCM, ChaCha20-Poly1305), asymmetrisch Chiffren und Public-Key-Kryptosysteme (RSA, ECC, ECIES), Elliptische-Kurven-Kryptographie (ECC, secp256k1, Kurve25519), digitale Signaturen (ECDSA und EdDSA), sichere Zufallszahlen (PRNG, CSRNG) und quantensichere Kryptographie sowie Krypto Bibliotheken und Entwicklertools mit vielen Codebeispielen in Python und anderen Sprachen.
Autor: Svetlin Nakov , PhD – https://nakov.com
Mitwirkende: Milen Stefanov, Marina Shideroff
Sponsor: SoftUni (Software University) – https://softuni.org
ISBN: 978-619-00-0870-5 (9786190008705)
Dieses Buch ist kostenlos und Open Source und wird unter der MIT-Lizenz veröffentlicht.
Offizielle Website: https://cryptobook.nakov.com
Offizielles GitHub- Repo: https://github.com/nakov/practical-cryptography-for-developers-book.
Sofia, November 2018
Schlagworte: Kryptographie, kostenlos, Buch, Nakov, Svetlin Nakov, Hashes, Hash-Funktion, SHA-256, SHA3, BLAKE2, RIPEMD, MAC, Nachrichtenauthentifizierungscode, HMAC, KDF, Schlüsselableitung, Schlüsselableitungsfunktion, PBKDF2, Scrypt, Bcrypt , Argon2, Passwort-Hashing, Zufallsgenerator, Pseudozufallszahlen, CSPRNG, sicherer Zufallsgenerator, Schlüsselaustausch, Schlüsselvereinbarung, Diffie-Hellman, DHKE, ECDH, symmetrische Chiffren, asymmetrische Chiffren, Kryptosysteme mit öffentlichem Schlüssel, symmetrische Kryptographie, AES, Rijndael, Chiffrierblockmodus, AES-CTR, AES-GCM, ChaCha20-Poly1305, authentifizierte Verschlüsselung, Verschlüsselungsschema, Kryptographie mit öffentlichem Schlüssel , RSA, ECC, elliptische Kurven, secp256k1, Kurve25519, EC Punkte, EC-Domänenparameter, ECDH-Schlüsselvereinbarung, asymmetrisches Verschlüsselungsschema, Hybridverschlüsselung, ECIES, digitale Signatur, RSA-Signatur, DSA, ECDSA, EdDSA, ElGammal-Signatur, Schnorr-Signatur, quantensichere Kryptographie, digitale Zertifikate, TLS, OAuth, Multi -Faktor-Authentifizierung, Kryptobibliotheken, Python-Kryptografie, JavaScript-Kryptografie, C#-Kryptografie, Java-Kryptografie, C++-Kryptografie, PHP-Kryptografie.