diff options
Diffstat (limited to 'content/projects/python-encryption')
-rw-r--r-- | content/projects/python-encryption/index.md | 28 | ||||
-rw-r--r-- | content/projects/python-encryption/msg-encode.gif | bin | 0 -> 1262127 bytes | |||
-rw-r--r-- | content/projects/python-encryption/psswd-encode.gif | bin | 0 -> 704788 bytes |
3 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) diff --git a/content/projects/python-encryption/msg-encode.gif b/content/projects/python-encryption/msg-encode.gif Binary files differnew file mode 100644 index 0000000..f1b7dd7 --- /dev/null +++ b/content/projects/python-encryption/msg-encode.gif diff --git a/content/projects/python-encryption/psswd-encode.gif b/content/projects/python-encryption/psswd-encode.gif Binary files differnew file mode 100644 index 0000000..07fb23f --- /dev/null +++ b/content/projects/python-encryption/psswd-encode.gif |