From 7cca2077f4cbcc4a5b8e217dfe7876916fe5ac46 Mon Sep 17 00:00:00 2001 From: Bill Buchanan Date: Mon, 2 Feb 2026 13:45:27 +0000 Subject: [PATCH] Update possible_ans.md --- unit02_symmetric/lab/possible_ans.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/unit02_symmetric/lab/possible_ans.md b/unit02_symmetric/lab/possible_ans.md index 36ed08e..904fa55 100644 --- a/unit02_symmetric/lab/possible_ans.md +++ b/unit02_symmetric/lab/possible_ans.md @@ -110,6 +110,17 @@ U2FsdGVkX1/a7uOjGnWDGkl1gtCmcp+y+AwIGS0uP8o= % echo -n "Hello" | openssl enc -aes-128-cbc -pass pass:"london" -e -base64 -salt -pbkdf2 U2FsdGVkX1/8PQ8BeSd1P4wYso+XSKSf1pSrsbG6WPo= ``` + +When we have a fixed salt value, we get the same cipher each time for a given symmetric key: + +``` +% echo -n "Hello" | openssl enc -aes-128-cbc -pass pass:"london" -e -base64 -S 241fa86763b85341 -pbkdf2 +9Z+NtmCdQSpmRl+eZebFXQ== +% echo -n "Hello" | openssl enc -aes-128-cbc -pass pass:"london" -e -base64 -S 241fa86763b85341 -pbkdf2 +9Z+NtmCdQSpmRl+eZebFXQ== +% echo -n "Hello" | openssl enc -aes-128-cbc -pass pass:"london" -e -base64 -S 241fa86763b85341 -pbkdf2 +9Z+NtmCdQSpmRl+eZebFXQ== +``` ## D Python Coding (Encrypting) ### D.1