ElGamal ECC Verschlüsselung

Hallo,
ich suche vc++ 2005 Quellcode für das Elgamal Verschlüsselingsverfahren.
Dabei ist es wichtig das auch kurze Schlüssel (16, 32, 64 Bit) erzeugt und verwendet werden können. Ich weiss das die kurzen Schlüssel nicht sicher sind aber ich baue bei der Entschlüsselung eine Verzögerung ein so das „brut force“ Attacken erschwert werden.
Ich habe bisher nur umfangreiche Verschlüsselungspakete gefunden (z.B. cryptopp, GnuPG usw.). Ich suche aber was kompaktes ohne Anspruch auf absolute Sicherheit.

Hallo,

Hi,

ich suche vc++ 2005 Quellcode für das Elgamal
Verschlüsselingsverfahren.
Dabei ist es wichtig das auch kurze Schlüssel (16, 32, 64 Bit)
erzeugt und verwendet werden können. Ich weiss das die kurzen
Schlüssel nicht sicher sind aber ich baue bei der
Entschlüsselung eine Verzögerung ein so das „brut force“
Attacken erschwert werden.
Ich habe bisher nur umfangreiche Verschlüsselungspakete
gefunden (z.B. cryptopp, GnuPG usw.). Ich suche aber was
kompaktes ohne Anspruch auf absolute Sicherheit.

Generell kann ich libtomcrypt oder Boten empfehlen. Ob die ElGamal untersützten, weiß ich jedoch nicht. Souch doch einfach mal auf Sourceforge nach „C++ elgamal“

mfg, Hans

Generell kann ich libtomcrypt oder Boten empfehlen. Ob die
ElGamal untersützten, weiß ich jedoch nicht.

Sorry, es heißt Botan :smile:

mfg, Hans