Open Xenonym opened 5 years ago
See if you can revise the current article to include these content too. Assume the reader is an SE student who has not yet learned cryptography. The article should give the reader an appreciation of how cryptography is relevant to a Software Engineer and point to where to go learn more. We should be able to achieve that from one article? Feel free to delete existing content. I don't mind having two articles but I feel like it's a bigger achievement if we can reach the same objective from just one.
Understood @damithc! I will try and extend the current article then. Here's my current outline for how it might go:
[1]: I suspect most of the current content will be subsumed under this section, but I have extended it beyond just algorithms to also other components that are important to implementing cryptography eg. RNGs, authentication modes.
Sounds good 👍
Rationale: The current introduction to cryptography provides a good overview of cryptography from a theorectical perspective. However, I feel that an equally important topic is how should we go about implementing cryptography in our applications, because incorrect implementation choices can lead to vulnerabilities in your application.
Could be an extension, but feel like the below is enough content for its own chapter.
Outline: