Witam,
Chciałbym przedstawić Państwu moją autorską stronę dotyczącą szyfru ElGamala. Znajdziecie na niej szczegółowe informacje dotyczące tego szyfru, takie jak: opis algorytmu szyfrującego wraz z przykładami, opis koncepcji, opis techniczny jak i instrukcję użytkownika z dołączonymi u dołu strony filmikami: algorytm ElGamala i wizualizację która została stworzona dzięki programowi JCrypTool.

Dr Taher ElGamal twórca szyfru.
ElGamal to algorytm kryptografii asymetrycznej. Generalnie rzecz ujmując szyfrowanie algorytmem asymetrycznym opiera się na wygenerowaniu pary kluczy - prywatny i publiczny, w których publiczny służy do zaszyfrowania informacji a prywatny do odszyfrowania. W praktyce wygląda to tak, że jeżeli np. chcemy się dostać przy użyciu kluczy z maszyny A na maszynę B, to na maszynie A generujesz parę kluczy i dystrybuujesz klucz publiczny do maszyny B. W ten sposób możesz się dostać do maszyny B za pomocą swojego klucza prywatnego. Algorytm typu ElGamal występuje w programie JCrypTool.