From 81618e8bb6f00b3b74c30c1cc75a782cf266efd6 Mon Sep 17 00:00:00 2001 From: Benjamin Chausse Date: Tue, 14 Nov 2023 17:14:20 -0500 Subject: initial commit --- content/projects/python-encryption/index.md | 28 +++++++++++++++++++++ content/projects/python-encryption/msg-encode.gif | Bin 0 -> 1262127 bytes .../projects/python-encryption/psswd-encode.gif | Bin 0 -> 704788 bytes 3 files changed, 28 insertions(+) create mode 100644 content/projects/python-encryption/index.md create mode 100644 content/projects/python-encryption/msg-encode.gif create mode 100644 content/projects/python-encryption/psswd-encode.gif (limited to 'content/projects/python-encryption') 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) diff --git a/content/projects/python-encryption/msg-encode.gif b/content/projects/python-encryption/msg-encode.gif new file mode 100644 index 0000000..f1b7dd7 Binary files /dev/null and b/content/projects/python-encryption/msg-encode.gif differ diff --git a/content/projects/python-encryption/psswd-encode.gif b/content/projects/python-encryption/psswd-encode.gif new file mode 100644 index 0000000..07fb23f Binary files /dev/null and b/content/projects/python-encryption/psswd-encode.gif differ -- cgit v1.2.3