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.

 

Zur Übersicht