4 ms·
I've been working on teaching developers to not just use encryption, but to use it properly, for the past year or so. I'd like to think it's making a difference
by CiPHPerCoder 11y ago
I've been working on teaching developers to not just use encryption, but to use it properly, for the past year or so. I'd like to think it's making a difference, but only time will tell.
- RadioactiveMan 11y agoI have been through some of your material and it has been a joy to read.
- nxzero 11y agoUnable to find a link and your site appear to be down too.
- CiPHPerCoder 11y agoYikes. Sorry about that, something went wrong with my init scripts and our server rebooted earlier. It's up again and I'm looking into the problem. Our blog posts in particular: https://paragonie.com/blog/category/security-engineering https://paragonie.com/blog/category/security-engineering A reading list we maintain for application security (and some crypto stuff): https://github.com/paragonie/awesome-appsec https://github.com/paragonie/awesome-appsec
- nxzero 11y agoHow do you filter which topics you cover and don't cover? Same for resource per topic. Thanks!
- CiPHPerCoder 11y agoFor our blog posts: We don't have an official rubric, but we try to emphasize topics that are immediately useful and provide simple steps towards better long-term security for anyone who reads it. For example, developers know not to roll their own cryptography, but how can someone who has never rolled their own crypto evaluate existing libraries? There are a lot of bad ones out there, and "I didn't roll my own crypto" doesn't equate to "I used a well-studied library thought to be secure by industry experts". Consequently, we delved into specific recommendations and explained why we include them in our list. https://paragonie.com/blog/2015/11/choosing-right-cryptography-library-for-your-php-project-guide https://paragonie.com/blog/2015/11/choosing-right-cryptograp... (Historical context, this was published after I discovered CVE-2015-7503 in Zend Framework 2. A lot of my peers said it was good, but I don't recommend code until I've audited it. Lo and behold, I found a problem with their RSA implementation.) For our reading list: We focus on application security, not physical security (e.g. data center security, full disk encryption), social engineering (e.g. phishing, scamming), or system security (e.g. malware and OS-level exploit mitigation). Application security can encompass cryptography, information theory, etc. but the target audience is programmers. Material for any programming language will be considered for inclusion, but some absurd ones (e.g. Brainfuck) will probably be declined.