Seite 1 von 1

QtCrypto und RSA

Verfasst: 25. Februar 2010 00:45
von guenni81
Hallo zusammen,
ich spele im moment ein wenig mit der QtCrypto lib herum die aus soweit funktioniert bis auf die Nutzung von RSA.
Ich habe mal versucht das RSATestprogramm von http://delta.affinix.com/docs/qca/rsate ... ample.html zu kompilieren was auch klappt. Allerdings erhalte ich nach dem aufruf des Programmes nur die Meldung "RSA not supported!".
Weiß jemand wie es möglich ist den RSA Support zu aktivieren?
Bei dem Betriebssystem handelt es sich um Ubuntu 9.10. Die QtCrypto Bibliothek wurde über das Paketmanagmen installiert.
i libqca2 - libraries for the Qt Cryptographic Archite
i libqca2-dev - development files for the Qt Cryptographic
i libqca2-plugin-gnupg - QCA gnupg plugin for libqca2
i libqca2-plugin-ossl - QCA OSSL plugin for libqca2
i qca-tls - TLS plugin for the Qt Cryptographic Archit
Openssl ist ebenfalls installiert.

Verfasst: 25. Februar 2010 14:07
von guenni81
Hat wirklich niemand ne Idee wie ich RSA zum laufen bekomme?

Verfasst: 25. Februar 2010 15:04
von Christian81

Verfasst: 25. Februar 2010 15:12
von guenni81
Christian81 hat geschrieben:Vielleicht mal Google befragen?
http://www.archivum.info/qt-interest@tr ... in-QT.html
Gesucht hab ich in google, aber den Link hab ich nicht gefunden.
Das Plugin ist aber eigentlich installiert:
libqca2-plugin-ossl
Mhh, aber lass mich heut abend mal schauen ob ich dies auch bei den LIBS mit eingetragen habe.

Verfasst: 2. März 2010 11:49
von guenni81
So, hab das ganze nochmals in ner Virtualbox mit ner frischen Installation versucht. Wenn ich den QtCreator hier auch über die Paketverwaltung installieren (QtCreator 1.2.1 mit Qt 4.5.2), dann funktioniert das ganze. Sobald ich aber nun das QtSDK4.6.2 (das aktuellste) installiere, bekomme ich den oben genannten Fehler.
Ich werde mal versuchen die Bibliothek selbst zu bauen, vielleicht klappt es ja dann mit dem neuen QtSDK.

Verfasst: 2. März 2010 15:24
von guenni81
So, nach dem neu kompilieren funktioniert nun die Lib wie gewünscht.