Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-Datenbanken verwenden » UltraLite-Deployment auf Geräte

 

Deployment von UltraLite mit TLS-aktivierter Synchronisation

Erforderliche getrennt lizenzierbare Komponenten

ECC-Verschlüsselungen und FIPS-zertifizierte Verschlüsselungen erfordern eine getrennte Lizenz. Alle Technologien für starke Verschlüsselungen unterliegen Exportbestimmungen.

Weitere Hinweise finden Sie unter Getrennt lizenzierbare Komponenten.

Die UltraLite-Clientanwendungen von MobiLink müssen für die Verwendung der TLS-Synchronisation konfiguriert werden. Transportschichtsicherheit aktiviert Verschlüsselung, Manipulationserkennung und zertifikatbasierte Authentifizierung. Siehe Transportschichtsicherheit.

Plattformunterstützung

RSA-, ECC- und FIPS-Verschlüsselungen stehen nicht auf allen Plattformen zur Verfügung. Weitere Hinweise dazu, welche Plattformen welche Verschlüsselungsmethode unterstützen, finden Sie unter [external link] http://www.sybase.com/detail?id=1061806.

 ♦  So richten Sie die TLS-Synchronisation für eine UltraLite-Clientanwendung und das entsprechende Gerät ein
  1. Aktivieren Sie die verschlüsselte Synchronisation, indem Sie eine der folgenden Funktionen in Ihrem Anwendungscode aufrufen:

  2. Setzen Sie den Informationsdatenstrom für die Synchronisation auf TLS oder HTTPS.

  3. Falls Sie die ECC- oder FIPS-Verschlüsselung aktivieren, müssen Sie auch folgendes durchführen:

    • ECC   Setzen Sie die Netzwerkprotokolloption tls_type auf ECC. Siehe tls_type.

    • FIPS   Setzen Sie die Netzwerkprotokolloption fips auf Yes. Siehe fips.

  4. Stellen Sie sicher, dass Sie eine Verknüpfung zu den entsprechenden Bibliotheken hergestellt haben.

    Plattform Verknüpfung RSA-Verschlüsselung ECC-Verschlüsselung FIPS-Verschlüsselung
    Windows-Desktop Statisch1 ulrsa.lib ulecc.lib keine
    Windows-Desktop Dynamisch 2 keine keine keine
    Windows Mobile Statisch1 ulrsa.lib ulecc.lib keine
    Windows Mobile Dynamisch 1 keine keine keine

    1 Sie müssen auch eine Verknüpfung zu ulimp.lib herstellen.

  5. Stellen Sie sicher, dass die entsprechenden Dateien auf das Gerät kopiert werden:

    Plattform Verknüpfung RSA-Verschlüsselung ECC-Verschlüsselung FIPS-Verschlüsselung
    Windows-Desktop Statisch keine keine

    mlcrsafips12.dll

    sbgse2.dll

    Windows-Desktop Dynamisch 1 mlcrsa12.dll mlcecc12.dll

    mlcrsafips12.dll

    sbgse2.dll

    Windows Mobile Statisch keine keine

    mlcrsafips12.dll

    sbgse2.dll

    Windows Mobile Dynamisch 1 mlcrsa12.dll mlcecc12.dll

    mlcrsafips12.dll

    sbgse2.dll

    Windows Mobile-Komponenten und UltraLite-Engine Statisch2 mlcrsa12.dll mlcecc12.dll

    mlcrsafips12.dll

    sbgse2.dll

    1 Sie müssen auch ulrt12.dll bereitstellen.

    2 Sie müssen auch Ihre .dll-Komponentendatei und/oder uleng12.exe bereitstellen.

 Siehe auch