Skip to content

Commit 01b9151

Browse files
Svetlin Nakovgitbook-bot
Svetlin Nakov
authored andcommitted
GitBook: [#6] Added home page links
1 parent 3cbe605 commit 01b9151

24 files changed

+5
-4
lines changed

.gitbook/assets/AES-decrypt-msg.png

8.11 KB
Loading
5.85 KB
Loading

.gitbook/assets/AES-input-output.png

7.91 KB
Loading

.gitbook/assets/Argon2-online.png

128 KB
Loading

.gitbook/assets/CTR-block-mode.png

21.9 KB
Loading
Loading
Loading
141 KB
Loading
20.3 KB
Loading

.gitbook/assets/ECIES.png

26.1 KB
Loading

.gitbook/assets/Edwards-curve.png

32.3 KB
Loading
57.2 KB
Loading
5.8 KB
Loading

.gitbook/assets/HMAC-online.png

116 KB
Loading

.gitbook/assets/HMAC-original-msg.png

5.56 KB
Loading
Loading

.gitbook/assets/MyEtherWallet.png

93.8 KB
Loading

.gitbook/assets/PBKDF2-calculator.png

111 KB
Loading
Loading
173 KB
Loading

.gitbook/assets/SoftUni-banner.jpg

69.5 KB
Loading
71.7 KB
Loading
Loading

README.md

+5-4
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,15 @@
44
55
[![Practical Cryptography for Developers - Free Book by Svetlin Nakov - front cover](.gitbook/assets/practical-cryptography-for-developers-book-nakov-front-cover.png)](https://cryptobook.nakov.com)
66

7-
A modern **practical book** about **cryptography for developers** with code examples, covering core concepts like: **hashes** \(like SHA-3 and BLAKE2\), **MAC codes** \(like HMAC and GMAC\), **key derivation functions** \(like Scrypt, Argon2\), **key agreement protocols** \(like DHKE, ECDH\), **symmetric ciphers** \(like AES and ChaCha20, cipher block modes, authenticated encryption, AEAD, AES-GCM, ChaCha20-Poly1305\), **asymmetric ciphers** and **public-key cryptosystems** \(RSA, ECC, ECIES\), **elliptic curve cryptography** \(ECC, secp256k1, curve25519\), **digital signatures** \(ECDSA and EdDSA\), **secure random numbers** \(PRNG, CSRNG\) and **quantum-safe cryptography**, along with crypto **libraries** and developer tools, with a lots of **code examples** in Python and other languages.
7+
A modern **practical book** about **cryptography for developers** with code examples, covering core concepts like: **hashes** (like SHA-3 and BLAKE2), **MAC codes** (like HMAC and GMAC), **key derivation functions** (like Scrypt, Argon2), **key agreement protocols** (like DHKE, ECDH), **symmetric ciphers** (like AES and ChaCha20, cipher block modes, authenticated encryption, AEAD, AES-GCM, ChaCha20-Poly1305), **asymmetric ciphers** and **public-key cryptosystems** (RSA, ECC, ECIES), **elliptic curve cryptography** (ECC, secp256k1, curve25519), **digital signatures** (ECDSA and EdDSA), **secure random numbers** (PRNG, CSRNG) and **quantum-safe cryptography**, along with crypto **libraries** and developer tools, with a lots of **code examples** in Python and other languages.
88

99
Author: **Svetlin Nakov**, PhD - [https://nakov.com](https://nakov.com)
1010

1111
Contributors: Milen Stefanov, Marina Shideroff
1212

13-
ISBN: **978-619-00-0870-5** \(9786190008705\)
13+
Sponsor: **SoftUni** (The Software University) - [https://softuni.org](https://nakov.com)
14+
15+
ISBN: **978-619-00-0870-5** (9786190008705)
1416

1517
This book is free and open-source, published under the [**MIT license**](https://opensource.org/licenses/MIT).
1618

@@ -20,5 +22,4 @@ Official **GitHub** repo: [https://github.com/nakov/practical-cryptography-for-d
2022

2123
Sofia, November 2018
2224

23-
Tags: cryptography, free, book, Nakov, Svetlin Nakov, hashes, hash function, SHA-256, SHA3, BLAKE2, RIPEMD, MAC, message authentication code, HMAC, KDF, key derivation, key derivation function, PBKDF2, Scrypt, Bcrypt, Argon2, password hashing, random generator, pseudo-random numbers, CSPRNG, secure random generator, key exchange, key agreement, Diffie-Hellman, DHKE, ECDH, symmetric ciphers, asymmetric ciphers, public key cryptosystems, symmetric cryptography, AES, Rijndael, cipher block mode, AES-CTR, AES-GCM, ChaCha20-Poly1305, authenticated encryption, encryption scheme, public key cryptography, RSA, ECC, elliptic curves, secp256k1, curve25519, EC points, EC domain parameters, ECDH key agreement, asymmetric encryption scheme, hybrid encryption, ECIES, digital signature, RSA signature, DSA, ECDSA, EdDSA, ElGammal signature, Schnorr signature, quantum-safe cryptography, digital certificates, TLS, OAuth, multi-factor authentication, crypto libraries, Python cryptography, JavaScript cryptography, C\# cryptography, Java cryptography, C++ cryptography, PHP cryptography.
24-
25+
Tags: cryptography, free, book, Nakov, Svetlin Nakov, hashes, hash function, SHA-256, SHA3, BLAKE2, RIPEMD, MAC, message authentication code, HMAC, KDF, key derivation, key derivation function, PBKDF2, Scrypt, Bcrypt, Argon2, password hashing, random generator, pseudo-random numbers, CSPRNG, secure random generator, key exchange, key agreement, Diffie-Hellman, DHKE, ECDH, symmetric ciphers, asymmetric ciphers, public key cryptosystems, symmetric cryptography, AES, Rijndael, cipher block mode, AES-CTR, AES-GCM, ChaCha20-Poly1305, authenticated encryption, encryption scheme, public key cryptography, RSA, ECC, elliptic curves, secp256k1, curve25519, EC points, EC domain parameters, ECDH key agreement, asymmetric encryption scheme, hybrid encryption, ECIES, digital signature, RSA signature, DSA, ECDSA, EdDSA, ElGammal signature, Schnorr signature, quantum-safe cryptography, digital certificates, TLS, OAuth, multi-factor authentication, crypto libraries, Python cryptography, JavaScript cryptography, C# cryptography, Java cryptography, C++ cryptography, PHP cryptography.

0 commit comments

Comments
 (0)