|
|
Algorytm
|
Kod źródłowy
|
Opis algorytmu
|
|
|
|
Blowfish
|
C, C++, Java, Forth, Perl, VB
|
[EN]
|
|
|
|
CAST-128
|
-
|
[EN]
|
|
|
|
CAST-256
|
-
|
[EN]
|
|
|
|
MARS
|
C/C++
|
[EN]
|
|
|
|
RC5
|
C, Perl
|
-
|
|
|
|
RC6
|
C/C++
|
|
|
|
|
Serpent
|
C/C++
|
|
|
|
|
Twofish
|
C++, C, Java, Delphi, Perl, VB
|
[EN]
|
|
|
|
Funkcje symetryczne strumieniowe:
|
|
|
|
Algorytm
|
Kod źródłowy
|
Opis algorytmu
|
|
|
|
RC4
|
C, Perl
|
-
|
|
|
|
VMPC
|
-
|
[EN]
|
|
|
|
Algorytm
|
Kod źródłowy
|
Opis algorytmu
|
|
|
|
RSA
|
C,
Python.
|
[EN]
|
|
|
|
Protokoły wymiany kluczy kryptograficznych:
|
|
|
|
Algorytm
|
Kod źródłowy
|
Opis algorytmu
|
|
|
|
Diffie-Hellman
|
C, Perl
|
[EN]
|
|
|
|
Algorytm
|
Kod źródłowy
|
Opis algorytmu
|
|
|
|
A3, A8
|
C/C++
|
[EN]
|
|
|
|
W celu wykorzystania zaawansowanych algorytmów kryptograficznych najlepiej skorzystać ze sprawdzonych i ogólnie dostępnych bibliotek kryptograficznych.
|
|
|