Good evening
Symetrické šifrování - cvičný test
ukol1
Rozšifrujte následující soubor, který byl zašifrován pomocí AES-256 v režimu CBC a hesla infis. Výsledný text napište do odpovědi.
Zašifrovaný soubor:
jA0ECQMKcJktNu4fR/j/0lQBAvuRaBtns5MaIRQa/UdqxgsqRlKutLKEbj332uTD26b/mTyF6aKSsGu29j1aCyZFj/8ft9HZezEAX/HWXYMLBO895dYbzJ35VQCXLFJZ5NDyL94=
echo "jA0ECQMKcJktNu4fR/j/0lQBAvuRaBtns5MaIRQa/UdqxgsqRlKutLKEbj332uTD26b/mTyF6aKSsGu29j1aCyZFj/8ft9HZezEAX/HWXYMLBO895dYbzJ35VQCXLFJZ5NDyL94=" | base64 -d | gpg --decrypt
openssl pkey -pubin -in bob.pub -text -noout
Key length
Make it pub
openssl rsa -in bob.key -pubout -out bob.pub
Komu to patri
openssl pkeyutl -decrypt -inkey john.key -in message.enc -out john.txt
cat george.txt
Overeni podpisu
openssl dgst -verify bob.pub -sha256 -signature message.sign message.txt
Musi byt pub file a na konci txt soubor je ta puvodni zprava