|
|
@ -1,11 +1,6 @@ |
|
|
|
Ein globales Makefile existiert bislang noch nicht; die einzelnen |
|
|
|
Ein globales Makefile existiert bislang noch nicht; die einzelnen |
|
|
|
Komponenten werden müssen separat gebaut werden. |
|
|
|
Komponenten werden müssen separat gebaut werden. |
|
|
|
|
|
|
|
|
|
|
|
actlibrary |
|
|
|
|
|
|
|
Beinhaltet Unterverzeichnisse für die "actlibrary" und die dazugehörigen |
|
|
|
|
|
|
|
Include-Dateien der einzelnen Architekturen |
|
|
|
|
|
|
|
Enthält APDUs. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
openssl-act-engine |
|
|
|
openssl-act-engine |
|
|
|
OpenSSL-Engine auf Basis der actlibrary zur Benutzung von |
|
|
|
OpenSSL-Engine auf Basis der actlibrary zur Benutzung von |
|
|
|
Smartcard-basierten Schlüsseln von OpenSSL aus |
|
|
|
Smartcard-basierten Schlüsseln von OpenSSL aus |
|
|
@ -14,22 +9,12 @@ openssl-act-engine |
|
|
|
- benötigt Pfad zur actlibrary der Zielarchitektur (ACTLIB_ROOT) |
|
|
|
- benötigt Pfad zur actlibrary der Zielarchitektur (ACTLIB_ROOT) |
|
|
|
- erstellt libengine_act.so |
|
|
|
- erstellt libengine_act.so |
|
|
|
|
|
|
|
|
|
|
|
swisssign-openssl-pkcs11-engine |
|
|
|
|
|
|
|
OpenSSL-PKCS11-Engine. Referenzcode für das Grundgerüst der |
|
|
|
|
|
|
|
OpenSSL-actlibrary-Engine, nicht im eigentlichen SwissSurfer benötigt. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Qt |
|
|
|
|
|
|
|
Beinhaltet das Qt-Quellcode-Archiv. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Qt/patch |
|
|
|
Qt/patch |
|
|
|
Beinhaltet die Patches zum Qt-Quellcode. Anwenden mit |
|
|
|
Beinhaltet die Patches zum Qt-Quellcode. Anwenden mit |
|
|
|
cd /pfad/zu/ausgepackten/qt-Quellen ; patch -p1 </pfad/zu/patch |
|
|
|
cd /pfad/zu/ausgepackten/qt-Quellen ; patch -p1 </pfad/zu/patch |
|
|
|
und nachfolgenden Compilieren |
|
|
|
und nachfolgenden Compilieren |
|
|
|
|
|
|
|
-> benötigt Ubuntu-Pakete: |
|
|
|
swisssurfer |
|
|
|
libxext-dev, libx11-dev |
|
|
|
Der SwissSurfer selbst. |
|
|
|
|
|
|
|
- Erstellen mit "./bootstrap.sh" |
|
|
|
|
|
|
|
- Benutzt automake/autoconf/GCC Toolchain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Test_Qt_Frontend |
|
|
|
Test_Qt_Frontend |
|
|
|
Minimales Test-Frontend, was die engine_act.dll (die |
|
|
|
Minimales Test-Frontend, was die engine_act.dll (die |
|
|
@ -40,6 +25,25 @@ Test_Qt_Frontend |
|
|
|
- Wird mit dem "Qt Creator" auf Basis der gepatchten Qt-Library gebaut |
|
|
|
- Wird mit dem "Qt Creator" auf Basis der gepatchten Qt-Library gebaut |
|
|
|
- Windows-spezifische Implementation, benötigt engine_act.dll in |
|
|
|
- Windows-spezifische Implementation, benötigt engine_act.dll in |
|
|
|
C:\Windows\System32 (Pfad in smartcardauth.cpp eincodiert) |
|
|
|
C:\Windows\System32 (Pfad in smartcardauth.cpp eincodiert) |
|
|
|
|
|
|
|
QMAKESPEC=../qt/qt-everywhere-opensource-src-4.6.3/mkspecs/linux-g++-64 ../qt/qt-everywhere-opensource-src-4.6.3/bin/qmake QtSslTest.pro |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
actlibrary |
|
|
|
|
|
|
|
Beinhaltet Unterverzeichnisse für die "actlibrary" und die dazugehörigen |
|
|
|
|
|
|
|
Include-Dateien der einzelnen Architekturen |
|
|
|
|
|
|
|
Enthält APDUs. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
swisssign-openssl-pkcs11-engine |
|
|
|
|
|
|
|
OpenSSL-PKCS11-Engine. Referenzcode für das Grundgerüst der |
|
|
|
|
|
|
|
OpenSSL-actlibrary-Engine, nicht im eigentlichen SwissSurfer benötigt. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Qt |
|
|
|
|
|
|
|
Beinhaltet das Qt-Quellcode-Archiv. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
swisssurfer |
|
|
|
|
|
|
|
Der SwissSurfer selbst. |
|
|
|
|
|
|
|
- Erstellen mit "./bootstrap.sh" |
|
|
|
|
|
|
|
- Benutzt automake/autoconf/GCC Toolchain |
|
|
|
|
|
|
|
|
|
|
|
Sample_executables |
|
|
|
Sample_executables |
|
|
|
Beinhaltet z.Zt. vorcompiliertes Beispiel der engine_act.dll |
|
|
|
Beinhaltet z.Zt. vorcompiliertes Beispiel der engine_act.dll |
|
|
|