Ο μετατροπέας σε απευθείας σύνδεση θα σας βοηθήσει στο RSA асимметричном την κρυπτογράφηση των δεδομένων.
Αυτός ο μετατροπέας κρυπτογραφεί το κείμενο σας σε hex, και дешифрует από hex στο κείμενο, κλειδιά, πρέπει πρώτα να δημιουργήσετε ή να εισαγάγετε σε hex, επίσης, μπορεί να χρειαστεί μετατροπή από base64 στο κείμενο.
RSA (Rivest-Shamir-Adleman) είναι ένα από τα πρώτα криптосистем με το δημόσιο κλειδί και χρησιμοποιείται ευρέως για την ασφαλή μετάδοση δεδομένων, σε μια τέτοια криптосистеме το κλειδί κρυπτογράφησης είναι ανοικτή και είναι διαφορετικό από το κλειδί αποκρυπτογράφησης, το οποίο είναι μυστική (private).
Στο RSA αυτή η ασυμμετρία βασίζεται στην πρακτική δυσκολία παραγοντοποίησης ο γινόμενο των δύο μεγάλων πρώτων αριθμών, "το πρόβλημα factoring", συντομογραφία RSA αποτελείται από τα αρχικά γράμματα των επωνύμων Ρον Ривеста, Adi Шамира και του Λέοναρντ Адлемана, που για πρώτη φορά δημοσίως περιγράφεται ο αλγόριθμος το 1978.
Clifford Cox, αγγλικά μαθηματικός που εργάζεται στη Βρετανική υπηρεσία πληροφοριών διαχείριση της κυβερνητικής επικοινωνίας (GCHQ), έχει αναπτύξει ένα ισοδύναμο σύστημα το 1973, αλλά αυτό δεν ήταν το έχουν αποταξινομηθεί μέχρι το 1997.
Ο χρήστης RSA δημιουργεί και στη συνέχεια δημοσιεύει το δημόσιο κλειδί με βάση δύο μεγάλων πρώτων αριθμών μαζί με πρόσθετη αξία, πρώτοι πρέπει να διατηρείται μυστικό.
Οποιοσδήποτε μπορεί να χρησιμοποιήσει το δημόσιο κλειδί για την κρυπτογράφηση του μηνύματος, αλλά με τη βοήθεια των δημοσιευμένων αυτή τη στιγμή μεθόδους, και αν το δημόσιο κλειδί είναι αρκετά μεγάλο, μόνο όποιος ξέρει πρώτοι αριθμοί, μπορεί να αποκρυπτογραφήσει το μήνυμα.
Παραβίαση της κρυπτογράφησης RSA είναι γνωστό ως το πρόβλημα RSA, και παραμένει ανοικτό το ερώτημα, πόσο δύσκολο είναι αυτό, το πρόβλημα factoring.
Το RSA είναι αργή αλγόριθμο, και εξαιτίας αυτού, είναι λιγότερο πιθανό να χρησιμοποιείται για την άμεση κρυπτογράφησης των δεδομένων του χρήστη, αλλά συχνά RSA στέλνει κρυπτογραφημένα γενικές κλειδιά για την κρυπτογράφηση με το συμμετρικό κλειδί, το οποίο, με τη σειρά του, μπορεί να εκτελέσει μαζική λειτουργία κρυπτογράφησης-αποκρυπτογράφησης σε πολύ υψηλότερη ταχύτητα.