ΒΠ – ΛΣ – Κρυπτογραφία

από Γιάννης Κάτω από: 20-21 ΒΠ, ΛΣ | Δεν επιτρέπεται σχολιασμός στο ΒΠ – ΛΣ – Κρυπτογραφία



Λήψη αρχείου

Ασκηση

Στην άσκηση αυτή θα δημιουργήσετε ένα κρυπτογραφημένο κείμενο στο koita.me

  1. Αρχικά συνδεθείτε στο koita.me
  2. Δημιουργήστε έναν νέο φάκελο (crypto) και μπείτε σε αυτόν.
  3. Κατόπιν με το nano φτιάξτε ένα αρχείο με όνομα plaintext.txt .
  4. Μέσα στο αρχείο plaintext, γράψτε ένα νούμερο που να μην το ξέρει κανείς άλλος. Γράψτε κάτι σαν «My secret number is 123».
  5. Αποθηκεύστε το αρχείο και βγείτε από το nano.

Κρυπτογράφηση του αρχείου

Η κρυπτογράφηση του plaintext.txt θα γίνει με το πρόγραμμα openssl.

Το πρόγραμμα openssl για να κάνει την κρυπτογράφηση χρειάζεται τα εξής δεδομένα:

Αρχικά ποιος θα είναι ο αλγόριθμος κρυπτογράφησης. Εμείς θα χρησιμοποιήσουμε τον αλγόριθμο aes-256-cbc.

Κατόπιν πρέπει να πούμε ποιό είναι το αρχείο εισόδου (το αρχείο που θέλουμε να κρυπτογραφήσουμε).

Αυτό το κάνουμε με την παράμετρο -in.

Τέλος πρέπει να δώσουμε το αρχείο εξόδου (το κρυπτογραφημένο αρχείο).

Αυτό το κάνουμε με την παράμετρο -out.

Επομένως η εντολή που πρέπει να δώσετε μοιάζει με την παρακάτω:

openssl aes-256-cbc -in file1.txt -out file2.txt

Δώστε την κατάλληλη εντολή ώστε να κρυπτογραφήσετε το plaintext.txt σε ένα νέο αρχείο με το όνομα encrypted.txt.

Καλή επιτυχία!

 

Τα σχόλια δεν επιτρέπονται