Τι σημαίνει το EVP στο OpenSSL;
Τι σημαίνει το EVP στο OpenSSL;

Βίντεο: Τι σημαίνει το EVP στο OpenSSL;

Βίντεο: Τι σημαίνει το EVP στο OpenSSL;
Βίντεο: Η ασύμμετρη κρυπρογράφηση- Με απλά λόγια 2024, Νοέμβριος
Anonim

EVP Η βιβλιοθήκη Digital EnVeloPe είναι αρκετά μεγάλη.

Επιπλέον, τι είναι το OpenSSL EVP;

ο EVP λειτουργίες παρέχουν μια διεπαφή υψηλού επιπέδου σε OpenSSL κρυπτογραφικές λειτουργίες. Παρέχουν τα ακόλουθα χαρακτηριστικά: Μια ενιαία συνεπή διεπαφή ανεξάρτητα από τον υποκείμενο αλγόριθμο ή τη λειτουργία. Υποστήριξη για ένα ευρύ φάσμα αλγορίθμων. Κρυπτογράφηση/Αποκρυπτογράφηση με χρήση συμμετρικών και ασύμμετρων αλγορίθμων.

Επιπλέον, τι είναι η κρυπτογράφηση OpenSSL; AES (Advanced Κρυπτογράφηση Standard) είναι ένα συμμετρικό κλειδί κρυπτογράφηση αλγόριθμος. Γραμμή εντολών OpenSSL χρησιμοποιεί μια μάλλον απλοϊκή μέθοδο για τον υπολογισμό του κρυπτογραφικού κλειδιού από έναν κωδικό πρόσβασης, τον οποίο θα πρέπει να μιμούμε χρησιμοποιώντας το C++ API. OpenSSL χρησιμοποιεί έναν κατακερματισμό του κωδικού πρόσβασης και ένα τυχαίο αλάτι 64 bit.

Στη συνέχεια, το ερώτημα είναι τι είναι η κρυπτογράφηση EVP;

EVP Η διεπαφή υποστηρίζει τη δυνατότητα εκτέλεσης ελέγχου ταυτότητας κρυπτογράφηση και αποκρυπτογράφηση, καθώς και την επιλογή να επισυνάψετε μη κρυπτογραφημένα, συσχετισμένα δεδομένα στο μήνυμα. Παρέχει ένα σύνολο λειτουργιών σε επίπεδο χρήστη που μπορούν να χρησιμοποιηθούν για την εκτέλεση διαφόρων κρυπτογραφική επιχειρήσεις.

Τι είναι το Libcrypto;

libcrypto είναι μια βιβλιοθήκη κρυπτογραφίας γενικής χρήσης που μπορεί να χρησιμοποιηθεί μόνη της. libssl είναι μια βιβλιοθήκη TLS που εξαρτάται από libcrypto . Το OpenSSL συνοδεύεται επίσης από ένα πρόγραμμα γραμμής εντολών "openssl", το οποίο μπορεί να χρησιμοποιηθεί για την άσκηση μεγάλου μέρους της λειτουργικότητας της βιβλιοθήκης από τη γραμμή εντολών.

Συνιστάται: