summaryrefslogtreecommitdiff
path: root/content/projects/python-encryption/index.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/projects/python-encryption/index.md')
-rw-r--r--content/projects/python-encryption/index.md28
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)