CryptoCalculator
Elgamal Crypto Calculator

Elgamal Encryption Calculator, some basic calculation examples on the process to encrypt and then decrypt using the elgamal cryption technique as well as an example of elgamal exponention encryption/decryption.

Encode:

Elgamal Calculate Y Value:



Elgamal Calculate K Value:



Elgamal Calculate C1 Value:



Elgamal Calculate C2 Value:



(Exponential) Calculate Encode C2

Elgamal Calculate Exponential C2 Value:



Decode:

Elgamal Decode K Value:



Elgamal Decode Mod Inverse Value:



Elgamal Decrypt Message:



Exponential Decode Message:

Elgamal Get A Value:



Elgamal Decrypt Message:




Tools to store values:

Click on input field to update/add value, or click 'Generate Random Value'
Description
maximum set value
Value
[ max ]
Input
Edit Input
Generate Random Value
Clear Field
Description
[P] value
Value
[ p ]
Input
Edit Input
Generate Random Value
Clear Field
Description
[X] value
Value
[ x ]
Input
Edit Input
Generate Random Value
Clear Field
Description
[R] value
Value
[ r ]
Input
Edit Input
Generate Random Value
Clear Field
Description
[G] Generated from p value
Value
[ g ]
Input
Edit Input
Generate Random Value
Clear Field
Description
[M] message to encode
Value
[ m ]
Input
Edit Input
Generate Random Value
Clear Field


Checkout the original site with mostly functional formulas:

Visit Original Site