diff options
Diffstat (limited to 'content/projects/python-encryption/index.md')
-rw-r--r-- | content/projects/python-encryption/index.md | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/content/projects/python-encryption/index.md b/content/projects/python-encryption/index.md new file mode 100644 index 0000000..2bb23a8 --- /dev/null +++ b/content/projects/python-encryption/index.md @@ -0,0 +1,28 @@ +--- +title: Encryption in Python +author: Benjamin Chausse +date: 2023-10-25T20:01:27-04:00 +--- + + + +During my last year of highschool, I designed my very own text encryption +algorithm and wrote software to encode/decode it. + +I was tasked in the context of +one of my classes to carry a project of my choosing. This class' goal +was mainly to teach students about managing long term project when +it comes to deadlines, research and organisation. The project itself +however, didn't matter and could be whatever you dreamed about. + +There's a student that wrote a recipe book, another built a potato gun. +When it came my turn to pick, I decided I wanted to do something related +to software development and math: A text encryption software utilizing +a custom algorithm that I had made. Let's be real, the algorithm itself +isn't good by any stretch of the imagination, but it did drive me to +be creative and to learn a whole lot about information theory. + + +![How the message gets encoded](msg-encode.gif) + +![How the password gets encoded](psswd-encode.gif) |