This collection of examples follows a paper from the LangSec14 Workshop, discussing the question of the intrinsic security characteristics of programming languages. Through illustrations and discussions, it advocates for a different vision of well-known mechanisms and is intended to provide some food for thoughts regarding languages and development tools, as well as recommendations regarding the education of developers or evaluators for secure software.
Send a pull request.
To create the table of contents, use the github-markdown-toc tool (no dependency, only shell script).
Use the template.
Examples and ideas contributed by:
- Pierre Chifflier
- Olivier Levillain
- Éric Jaeger
Unless otherwise specified, all examples here are provided under the public domain.