CRYPTO-BOX Linux Package: Ada-Beispiel, leichter Einstieg mit den SmarxAPI Beispielen

18 February 2020

Ein aktuelles Smarx4Linux-Package finden Sie in unserem Downloadbereich (MyMARX-Login und aktiver Support-Vertrag erforderlich).


Ada-Beispiel

Ada ist eine Hochsprache, die usprünglich in den 1970er Jahren im Auftrag des US-Verteidigungsministeriums entwickelt wurde. Der besondere Augenmerk lag dabei auf einer strengen Standardisierung, um Fehler möglichst von von vorherein auszuschliessen. Ada wird im Embedded-Bereich sowohl beim Militär, als auch in kommerziellen Projekten wie in der Avionik oder bei Flugleitsystemen eingesetzt.

Das Beispiel benötigt den GNAT Ada Compiler und demonstriert grundlegende CYPTO-BOX Aufrufe, wie das Auslesen der Seriennummer oder den Zugriff auf den internen Speicher. Fragen Sie uns wenn Sie weitere Infos oder ein Beispiel mit bestimmten Funktionen benötigen (z.B. Nutzung der erweiterten Verschlüsselungsfunktionen der CRYPTO-BOX SC).

SmarxAPI Beispiele

Smarx API ermöglicht Ihnen die schnelle und einfache Sicherung Ihrer Softwarelizenzen mit sehr geringem Implementierungsaufwand.

  • Das AC API/SmarxAPI Beispiel demonstriert, wie Sie mit dem Einbau von nur einem Funktionsaufruf in Ihren Quellcode Softwarelizenzierung betreiben können - einfacher geht es kaum.
  • Das SmarxCbiosCppSample bietet eine objektorientierte Implementierung auf der Basis von C++ (Visual Studio) unter Linux mit deutlich mehr Funktionen als die AC API/SmarxAPI Beispiele.

Updates in SmarxOS4Linux 1.20.0217:

  • Aktualisiertes Ada-Beispiel: Problem mit Datatypes behoben, siehe: /api/samples/CBIOS/ADA
  • Aktualisiertes SmarxCbiosCpp Beispiel: verbesserter Beispielcode und komplett überarbeitete Beschreibung für den einfachen Einstieg in die API-Implementierung der CRYPTO-BOX für C++-Entwickler. Siehe readme.txt in: /api/samples/SmarxApi/ für detaillierte Infos.

Grn beantworten wir Ihre Fragen zur Einbindung der CRYPTO-BOX® oder den Beispielen - nutzen Sie unser Kontaktformular!

Zur Übersicht

Please guide me to find the right solution

guide me

I already know what I need. Take me directly to the
Product Overview/Shop

Product Overview