Υπολογιστής Κρυπτογράφησης ElGamal
Εισαγάγετε έναν πρώτο p, γεννήτορα g, ιδιωτικό κλειδί x, εφήμερο κλειδί k και μήνυμα m.
Αποτέλεσμα
Πώς να το χρησιμοποιήσετε
- Εισαγάγετε τις τιμές σας στα παραπάνω πεδία.
- Πατήστε "Υπολογισμός" για να δείτε το αποτέλεσμα.
- Χρησιμοποιήστε το "Κοινοποίηση" για να στείλετε το αποτέλεσμά σας.
Σχετικά με αυτόν τον υπολογιστή
Το κρυπτοσύστημα ElGamal, που δημοσιεύτηκε από τον Taher Elgamal το 1985, είναι ένα σχήμα κρυπτογράφησης δημόσιου κλειδιού, η ασφάλεια του οποίου στηρίζεται στο πρόβλημα του διακριτού λογαρίθμου σε μια πεπερασμένη κυκλική ομάδα — δοθέντος ενός πρώτου αριθμού p και ενός γεννήτορα g, είναι υπολογιστικά δύσκολο να ανακτηθεί το x από το y = g^x mod p. Η παραγωγή κλειδιών επιλέγει ένα ιδιωτικό κλειδί x και δημοσιεύει το y = g^x mod p ως δημόσιο κλειδί· η κρυπτογράφηση στη συνέχεια επιλέγει ένα νέο τυχαίο εφήμερο κλειδί k για κάθε μήνυμα και παράγει ένα ζεύγος κρυπτοκειμένου (c₁, c₂) = (g^k mod p, m·y^k mod p), οπότε το ίδιο απλό κείμενο δεν κρυπτογραφείται ποτέ δύο φορές στο ίδιο κρυπτοκείμενο.
Ο υπολογιστής διασχίζει βήμα προς βήμα αυτά τα μαθηματικά: εισαγάγετε έναν μικρό πρώτο αριθμό p, έναν γεννήτορα g, ένα ιδιωτικό κλειδί x, ένα εφήμερο κλειδί k και ένα ακέραιο μήνυμα m, και εξάγει το δημόσιο κλειδί και το ζεύγος κρυπτοκειμένου που προκύπτει, ακριβώς όπως θα έκανε ο αλγόριθμος. Οι φοιτητές κρυπτογραφίας, οι διδάσκοντες πληροφορικής και οι μηχανικοί ασφάλειας χρησιμοποιούν εκπαιδευτικά παραδείγματα σαν αυτό για να χτίσουν διαίσθηση για την ασύμμετρη κρυπτογράφηση και για τη βάση του διακριτού λογαρίθμου που διέπει επίσης την ανταλλαγή κλειδιών Diffie-Hellman και το σχήμα υπογραφής DSA — οι πραγματικές εφαρμογές χρησιμοποιούν πρώτους αριθμούς με εκατοντάδες ψηφία, πολύ πέρα από την αριθμητική με το χέρι ή με αριθμομηχανή.
Σας φάνηκε χρήσιμο;
Μπορείτε να επιλέξετε έως 3 αντιδράσεις.
Δημοφιλείς υπολογιστές
Υπολογιστής δανείου
Μηνιαία δόση, σύνολο τόκων και πλήρες πρόγραμμα αποπληρωμής.
Υπολογιστής ποσοστών
Ποσοστιαία μεταβολή, ποσοστό από και υπολογισμοί αναλογιών.
Υπολογιστής έκπτωσης
Υπολογίστε την τελική τιμή, την εξοικονόμηση και το ποσό της έκπτωσης.
Υπολογιστής BMI
Δείκτης μάζας σώματος από ύψος και βάρος (μετρικό ή imperial).
Υπολογιστής ηλικίας
Υπολογίστε την ακριβή σας ηλικία σε χρόνια, μήνες και ημέρες από την ημερομηνία γέννησης.
Υπολογιστής σύνθετου τόκου
Υπολογίστε το τελικό ποσό και τους τόκους που κερδίσατε με ανατοκισμό.
Όλοι οι υπολογιστές
- Υπολογιστής δανείου
- Υπολογιστής κέρδους
- Υπολογιστής έκπτωσης
- Υπολογιστής BMI
- Υπολογιστής ποσοστών
- Υπολογιστής ιδανικού βάρους
- Υπολογιστής ηλικίας
- Υπολογιστής ημερομηνίας τοκετού
- Υπολογιστής σύνθετου τόκου
- Υπολογιστής BMR (βασικός μεταβολικός ρυθμός)
- Υπολογιστής φιλοδωρήματος
- Υπολογιστής Κόστους Καυσίμου
- Υπολογιστής διαφοράς ημερομηνιών
- Υπολογιστής κύκλου ύπνου
- Υπολογιστής Ημερήσιας Πρόσληψης Νερού
- Υπολογιστής Απλού Τόκου
- Υπολογιστής Ζωνών Καρδιακών Παλμών
- Υπολογιστής ρυθμού τρεξίματος
- Υπολογιστής Ηλικίας Κατοικιδίου
- Υπολογιστής καμένων θερμίδων
- Υπολογιστής Μακροθρεπτικών
- Υπολογιστής TDEE (Συνολική Ημερήσια Ενεργειακή Δαπάνη)
- Υπολογιστής λόγου μέσης-ισχίου
- Υπολογιστής Βεβαίωσης Αριστείας (Takdir/Teşekkür)
- Υπολογιστής μέγιστης μίας επανάληψης (1RM)
- Υπολογιστής Ωορρηξίας
- Υπολογιστής Κόστους Ρεύματος
- Υπολογιστής Τιμής Μονάδας
- Υπολογιστής Στόχου Αποταμίευσης
- Υπολογιστής Νεκρού Σημείου
- Υπολογιστής μπογιάς
- Υπολογιστής μέσου όρου μαθήματος
- Υπολογιστής εργάσιμων ημερών
- Υπολογιστής διάρκειας
- Υπολογιστής κατανάλωσης καυσίμου
- Μετατροπέας θερμοκρασίας
- Υπολογιστής πλακιδίων
- Υπολογιστής αναλογίας διαστάσεων
- Μετατροπέας λατινικών αριθμών
- Υπολογιστής χρόνου έως το βάρος-στόχο
- Μετατροπέας μισθού (ωριαίος σε ετήσιο)
- Επικυρωτής πιστωτικής κάρτας (Luhn)
- Υπολογιστής επιφάνειας σώματος (BSA)
- Υπολογιστής αισθητής θερμοκρασίας
- Υπολογιστής νόμου του Ωμ
- Υπολογιστής πυκνότητας pixel (PPI)
- Υπολογιστής μοριακής μάζας
- Υπολογιστής ζωδίου (δυτικό + κινεζικό)
- Επικυρωτής IBAN
- Μετατροπέας νουμέρων παπουτσιών
- Αναζήτηση πληροφοριών χώρας και κωδικού κλήσης
- Διαφορά ζώνης ώρας (παγκόσμιο ρολόι)
- Υπολογιστής σύνθετου ετήσιου ρυθμού ανάπτυξης (CAGR)
- Υπολογιστής του κανόνα του 72
- Υπολογιστής αλκοόλ στο αίμα (BAC)
- Υπολογιστής άλιπης μάζας σώματος (LBM)
- Υπολογιστής Πυθαγορείου θεωρήματος
- Μετατροπέας ταχύτητας
- Υπολογιστής χρόνου λήψης
- Υπολογιστής ημερομηνίας (πρόσθεση/αφαίρεση)
Δεν βρέθηκαν υπολογιστές
Σχόλια