Practical-Cryptography-for-Developers-Book
dvdisaster
Practical-Cryptography-for-Developers-Book | dvdisaster | |
---|---|---|
3 | 15 | |
3,267 | 240 | |
- | - | |
2.3 | 6.0 | |
28 days ago | 2 months ago | |
CSS | C | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Practical-Cryptography-for-Developers-Book
- GitHub - Practical Cryptography for Developers Book
-
Svetlin Nakov a.k.a. Satoshi Nakamoto - The Bitcoin Creator Revealed
He has written numerous free books in the fields of blockchain, programming languages, cybersecurity, and computational linguistics, and Svetlin Nakov [4] (alias Satoshi Nakamoto) was Awarded a Doctor of Philosophy(Ph.D) Degree in Informatics of Bulgarian Academy of Sciences (2010)/B.A.S. official website[5] / More info about B.A.S.[2]).He (Nakamoto - Svetlin Nakov) is about to finish his work in Cryptography For Developers[7], which he publishes in stages in Guthub[8]...Practical Cryptography for Developers is a modern practical open source (github) book about cryptography for developers with code examples, covering core concepts like:hashes[9] (SHA-3 [10] and BLAKE)**2** [19]#BLAKE2), MAC codes (like Hash-based message authentication code/HMAC/ and Galois Message Authentication Code (GMAC)[11], key derivation functions (like scrypt**,** Argon2), Key-agreement protocol s (like Diffie–Hellman key exchange (DHKE), Elliptic curve Diffie–Hellman, symmetric ciphers (like Advanced Encryption Standard (AES) and Salsa20, cipher block modes, authenticated encryption, Authenticated encryption (AEAD), Cipher suite (AES-GCM), ChaCha20-Poly1305 [12], Binary relation, asymetric ciphers[13] and public-key cryptosystems [RSA), Elliptic curve cryptography (ECC), Integrated Encryption Scheme (ECIES), I-SECG elliptic curve sect256k1, Curve25519), digital signatures (ECDSA [14] and EdDSA [15]), secure random numbers (PRNG [16],**CSRNG quantum-safe (quantum resistant) cryptography DApps,** Solidity**,** InterPlanetary File System (IPFS) by Svetlin Nakov and SoftUni Team, 2018, ISBN 978-619-00-0802-6.
-
Welcome – Practical Cryptography for Developers
https://github.com/nakov/Practical-Cryptography-for-Develope...
Similarly, the Java section essentially mentions a single, obscure library besides the JCE and Bouncy Castle:
dvdisaster
-
Cold / Offline Storage - Budget Friendly
DVDisaster, https://github.com/speed47/dvdisaster
-
Should I worry about BD-R disc rot in my archival storage?
My family has a collection of important pictures, documents, and videos which are currently stored on CD-R, and have been since 2005. Ten out of the ~250 discs have been destroyed by disc rot, but luckily there were redundant copies. I am planning on migrating the collection to BD-R, because they seem much more robust. I'm also going to use ECC to protect the discs (https://github.com/speed47/dvdisaster)
-
Are Verbatim BD-R discs stable enough to last several decades?
For my optical backups I use this additional software, called DVDisaster. I create image with 10 to 15 % space left and let the program augment the image with recovery data. After that's done, I burn it to optical media.
-
Newbie hoarder, question about blue-ray backups.
dvdisaster
-
Durable physical storage for 64 GB of data?
dvdisaster has returned to life too.
-
Optical media such as M-Disk for archival storage
I hope you use dvdisaster to protect your data. If you use it on an ISO before burning it, you can make a bit-exact recovery in most cases, even discarding the zero padding introduced sometimes on re-ripping the disc and mangling things.
- New bluray for 100-year long term storage
-
Optical Discs Aren't Dead.....
Even with archive-grade media you should use something like dvdisaster to generate error-correction-code (ECC) files for each disk (rule-of-thumb, 20% of each disk should be filled with ECC data. That only leaves you with 80 GB if you are using 100 GB BDXL M DISCs)
- I have some old CDs which were burnt around 2000 - they're not reading, is there any way I can access the data on them? Any techniques I should know? Thanks
-
SSD for long term audio storage?
https://github.com/speed47/dvdisaster (there's tutorials to show you how this works all over youtube and the internet and the manual)
What are some alternatives?
constantine - Constantine: modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
MultiPar - Parchive tool
swift-crypto - Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
ParPar - High performance PAR2 create client for NodeJS
python-ecdsa - pure-python ECDSA signature/verification and ECDH key agreement
Hardware - The devices I have, what runs on them, their configurations, issues, solutions, and associated projects
python-istihza - İstihza Python Belgeleri, en kapsamlı Türkçe Python belgelendirmesi
FastHamming - Fast implementation for truncateable extended (127,120) Hamming codes
introduction-to-algorithms - 📚 Introduction to Algorithms [UnavailableForLegalReasons - Repository access blocked]
VLCplayer-AppImage - unofficial VLCplayer AppImage, VLC version (3.0.11.1) build from source
bulkscanner - BulkScanner is a web based tool designed and developed for a security/SOC analysts to analyze observables in bulk such as IP addresses, hashes, urls, and domains. BulkScanner is based on open-source intelligence analyzers such as VirusTotal, AbuseIPDB, X-Force Exchange(IBM), metadefender etc.
wim-backup - Win32-based UI application for backup and restore of Windows-based system images (Windows partition) using Windows Imaging Format (WIM) in WinPE environment.