Introduction to ISO 27001
2017-05-25: I wrote this introduction to the ISO 27001:2013 standard while studying for the ISO27001 Foundation certification. It contains enough information to pass the exam. Download it from here.
2020-06-06: Small update.
Introduction to GDPR
2017-10-17: I summarized the European Regulation coming into force on 25 May 2018 while studying for the GDPR Foundation certification. It contains enough information to pass the exam. Download it from here.
Documentation and tools to analyze MS Word documents
2023-04-15: A .docx or .docm MS Word file is a compressed Zip
archive, containing several XML files. They can also contain embedded
OLE objects and VBA macros, which are binary files. I wrote a document
describing the structure of such files and a Python program
demonstrating how to decode these binary files, based on the Microsoft
Compound File Binary format specification.
See the codeberg repository
Cryptography
- 2023-05-26: Added some easy tools in Python for basic cryptography: frequency analysis, Caesar’s and Vigenère ciphers, ROT13.
- 2023-07-06: Added a Python program to encode or decode a text with a simple XOR with a secret key. See the codeberg repository
- 2023-07-29: Added a Python program to compute a file’s SHA-1 hash. See the codeberg repository
- 2023-05-20: Added a Python program to compute a file’s MD5 hash. See the codeberg repository
- 2023-09-28: Added a Python program to encode/decode to/from Base64. See the codeberg repository
- 2023-11-05: Added a Python program to compute a file’s SHA-256 hash. See the codeberg repository
- 2024-06-13: Added a Python program to encrypt or decrypt a text with the RC4 stream algorithm. See the codeberg repository
Blog
2023-08-01: I started a blog here to pass some knowledge and experience on various security subjects, mainly targeted at generalist and beginner level professionals and small and medium businesses. The articles are also stored in this codeberg repository.