Hallo!
Also ich habe folgendes Problem, ich will einen Client für eine Netzwerkprogramm schreiben, dass die versendeten/empfangenen Daten ver- bzw entschlüsselt. Das ganze soll aber größtmöglicher Sicherheit bieten.
Hierzu wollte ich verschiedene Algorithmen verwenden, ua. auch RSA. hier bin ich aber ziemlich schnell an die Grenzen von Visual Basic gestoßen (was auch leider die einzige Sprache ist, die ich halbwegs behersche!), da die Operation
Schlüsseltext = Klartext ^ e (mod N) viel viel zu lange dauert, wenn der Schlüssel N aus dem Produkt zweier 256bit langen Zahlen besteht!
Ich möchte aber auch keine DLL's mit Verschlüsselungsfunktionen verwenden, da darüber zu leicht hereuaszufinden währe, welche Verfahren verwendet werden.
Hat jemand eine Idee, wie ich vorgehen könnte?
Grüße und Dank im Vorraus,
Ryo
Also ich habe folgendes Problem, ich will einen Client für eine Netzwerkprogramm schreiben, dass die versendeten/empfangenen Daten ver- bzw entschlüsselt. Das ganze soll aber größtmöglicher Sicherheit bieten.
Hierzu wollte ich verschiedene Algorithmen verwenden, ua. auch RSA. hier bin ich aber ziemlich schnell an die Grenzen von Visual Basic gestoßen (was auch leider die einzige Sprache ist, die ich halbwegs behersche!), da die Operation
Schlüsseltext = Klartext ^ e (mod N) viel viel zu lange dauert, wenn der Schlüssel N aus dem Produkt zweier 256bit langen Zahlen besteht!
Ich möchte aber auch keine DLL's mit Verschlüsselungsfunktionen verwenden, da darüber zu leicht hereuaszufinden währe, welche Verfahren verwendet werden.
Hat jemand eine Idee, wie ich vorgehen könnte?
Grüße und Dank im Vorraus,
Ryo