|
|
|
|
|
by Javantea_
1582 days ago
|
|
MysteryTwisterC3 is an excellent way to learn RSA, ECC, and so on through the process of cryptanalysis. https://mysterytwister.org/home/welcome/
To learn how to implement stuff correctly, I recommend trying to work through an algorithm (say SHA-1 for example), and try to find people that explain it. Once you're ready to implement it yourself, go through the list of flaws in common implementations (side-channel, power analysis, diff, linear, etc) and try to prove whether your implementation is vulnerable or not vulnerable. Once you've done this more than once, you can do it for a lot of things. It turns out one of the best books on cryptography is in a bundle if you like to read, Applied Cryptography:
https://www.humblebundle.com/books/cybersecurity-2022-wiley-... Schneier has answered this question also: https://www.schneier.com/crypto-gram/archives/1999/1015.html... |
|