Calculator ng ElGamal Encryption
Ilagay ang prime p, generator g, private key x, ephemeral key k, at mensahe m.
Resulta
Paano gamitin
- Ilagay ang iyong mga halaga sa mga field sa itaas.
- Pindutin ang Kalkulahin upang makita agad ang resulta.
- Gamitin ang button na Ibahagi upang kopyahin ang link sa iyong resulta.
Tungkol sa calculator na ito
Ang ElGamal cryptosystem, na inilathala ni Taher Elgamal noong 1985, ay isang public-key encryption scheme na ang seguridad ay nakasalalay sa discrete logarithm problem sa isang finite cyclic group — kapag may ibinigay na prime na p at generator na g, mahirap sa computation na mabawi ang x mula sa y = g^x mod p. Sa key generation, pipili ng private key na x at ilalathala ang y = g^x mod p bilang public key; ang encryption naman ay kukuha ng bagong random na ephemeral key na k para sa bawat mensahe at magbubunga ng ciphertext pair na (c₁, c₂) = (g^k mod p, m·y^k mod p), kaya ang parehong plaintext ay hindi kailanman nae-encrypt sa parehong ciphertext nang dalawang beses.
Sinusundan ng calculator na ito ang matematikang iyon nang hakbang-hakbang: ilagay ang maliit na prime na p, generator na g, private key na x, ephemeral key na k, at integer na mensaheng m, at ibabatay nito ang public key at ang resultang ciphertext pair nang eksakto ayon sa algorithm. Ginagamit ng mga estudyante ng cryptography, instructor ng computer science, at security engineer ang mga toy example na tulad nito upang magkaroon ng intuwisyon sa asymmetric encryption at sa discrete-log na batayang pinagbabatayan din ng Diffie-Hellman key exchange at ng DSA signature scheme — ang mga tunay na deployment ay gumagamit ng mga prime na daan-daang digit ang haba, na higit na lampas sa arithmetic na kayang gawin nang mano-mano o ng calculator.
Nakatulong ba ito?
Maaari kang pumili ng hanggang 3 reaksyon.
Mga sikat na calculator
Calculator ng Pautang
Buwanang bayad, kabuuang interes at buong iskedyul ng pagbabayad.
Calculator ng Porsyento
Pagbabago sa porsyento, porsyento ng, at mga pagkalkula ng ratio.
Calculator ng Diskwento
Kalkulahin ang huling presyo, naitipid at halaga ng diskwento.
Calculator ng BMI
Body mass index mula sa taas at timbang (metric o imperial).
Age calculator
Kalkulahin ang eksaktong edad sa taon, buwan at araw mula sa petsa ng kapanganakan.
Compound interest calculator
Kalkulahin ang final amount at interes na kinita sa compounding.
Lahat ng Calculator
- Calculator ng Pautang
- Calculator ng Kita
- Calculator ng Diskwento
- Calculator ng BMI
- Calculator ng Porsyento
- Calculator ng Ideal na Timbang
- Age calculator
- Pregnancy due date calculator
- Compound interest calculator
- BMR Calculator (basal metabolic rate)
- Calculator ng Tip
- Kalkulador ng Gastos sa Gasolina
- Kalkulator ng Pagkakaiba ng Petsa
- Calculator ng Sleep Cycle
- Calculator ng Araw-araw na Pangangailangan sa Tubig
- Calculator ng Simple Interest
- Calculator ng Heart Rate Zones
- Calculator ng Pace sa Pagtakbo
- Calculator ng Edad ng Alaga
- Calculator ng nasunog na kaloriya
- Calculator ng Macro
- TDEE Calculator (Kabuuang Pang-araw-araw na Paggamit ng Enerhiya)
- Calculator ng Waist-to-Hip Ratio
- Calculator ng Sertipiko ng Karangalan (Takdir/Teşekkür)
- One Rep Max (1RM) na Kalkulator
- Calculator ng Obulasyon
- Calculator ng Gastos sa Kuryente
- Calculator ng Presyo Kada Yunit
- Calculator ng Layunin sa Pag-iimpok
- Calculator ng Break-Even Point
- Calculator ng Pintura
- Calculator ng average sa kurso
- Calculator ng araw ng trabaho
- Calculator ng tagal ng oras
- Calculator ng konsumo ng gasolina
- Converter ng temperatura
- Calculator ng tile
- Calculator ng aspect ratio
- Converter ng numerong Romano
- Calculator ng panahon hanggang target na timbang
- Converter ng sahod (oras patungong taon)
- Validator ng credit card (Luhn)
- Calculator ng lawak ng balat (BSA)
- Calculator ng temperaturang nararamdaman
- Calculator ng batas ni Ohm
- Calculator ng pixel density (PPI)
- Calculator ng molar mass
- Calculator ng zodiac (Kanluranin + Tsino)
- Validator ng IBAN
- Converter ng sukat ng sapatos
- Paghahanap ng impormasyon at dialing code ng bansa
- Pagkakaiba ng time zone (world clock)
- Calculator ng Compound Annual Growth Rate (CAGR)
- Calculator ng Rule of 72
- Calculator ng Alkohol sa Dugo (BAC)
- Calculator ng Lean Body Mass (LBM)
- Calculator ng Teorema ng Pythagoras
- Converter ng Bilis
- Calculator ng Oras ng Download
- Calculator ng Petsa (Magdagdag/Magbawas)
Walang nahanap na calculator
Mga komento