Rockey6Smart

Rockey6Smart

ROCKEY6SMART ist ein Chipkarten-basierter Software Application Security Dongle mit eingebautem C51 Virtual Device. Die virtuelle C51-Maschine ermöglicht eine geringe Anwendung an Bord. Daher kann der Designer einen Teil der Features auf den Dongle übertragen. Dongle wird als Teil der Anwendung ausgeführt. Ohne den Dongle ist die Anwendung nicht voll. Auch Softwareanwendungen werden repliziert, da im Dongle keine Kernfunktionen geschützt sind. Das Feature-Migrationskonzept ist eine brandneue Generation von Sicherheitsrichtlinien für Softwareanwendungen, die Anwendungen uneingeschränkten Schutz bietet.

ROCKEY6 Smart ist ein treiberloses USB-Gerät, das Software-Schutz-Dongle- und Smartcard-Technologien in einem sehr kleinen Formfaktor kombiniert. Als der intelligenteste Softwarelizenz-Dongle ist es ein treiberloses Modell, für das keine Treiberinstallation erforderlich ist, und unterstützt vollen 64-Bit-Softwareschutz, dh eine Schutzlösung für 32-Bit-Software, die auf 64-Bit-Betriebssystemen läuft und auch für native 64- Bit-Anwendungen.

Es unterstützt mehrere Anwendungen einschließlich Softwareschutz, persönliche Identifizierung und Authentifizierung, Datensicherheit und geschützte elektronische Transaktionen. Zu den weiteren erweiterten Funktionen von ROCKEY6 Smart gehören ein großer interner 78K-Speicher, Onboard-Algorithmen (RAS, DES, MD5, SHA-1), ein Softtimer für eine zeitlich begrenzte Lizenz und ein eingebauter interner Zähler. Rockey6 Smart bietet auch ein sicheres Remote-Update-Tool auf hoher Ebene, das mehrere Schemata unterstützt.

So schützen Sie Software mit ROCKEY6 Smart



Schritt 1 – Wählen Sie Core / Kernel-Codes

Identifizieren und wählen Sie den wesentlichen Teil der Kern-Codes aus dem ursprünglichen Projekt (das zu schützende Hauptprogramm). Kern-Codes sind normalerweise der wichtige Kodierungsteil, der eine entscheidende Operation oder eine Berechnungsformel mit sich bringt, bei deren Fehlen das gesamte Programm nicht erfolgreich ausgeführt wird.

Schritt 2 – Ändern Sie nicht-C-Sprachenprojekt in C-Sprachenprojekt

Entwickeln oder ändern Sie den ausgewählten Core-Code in das C-Sprachenprojekt. Überspringen Sie diesen Schritt, wenn das ursprüngliche Projekt ein C-Sprachenprojekt ist.

Schritt 3 – C-Sprachprojekt in C51-Projekt erstellen / konvertieren

Erstellen Sie oder konvertieren Sie in C51-Projekt (d. H. Externes Programm) mit Keil-Compiler in IDE.

Schritt 4 – Testen Sie das C51-Projekt mit der virtuellen Karte

Testen und debuggen Sie das C51-Projekt (d. H. Das externe Programm) mit der virtuellen Karte.

Schritt 5 – Laden Sie das getestete C51-Projekt auf die ROCKEY6-Smartcard herunter

Laden Sie das C51-Projekt (d. H. Das externe Programm) in die ROCKEY6-Smartcard herunter, d. H. Importieren Sie alle Dateien der virtuellen Karte in die echte Karte und testen Sie sie.

Schritt 6 – Entfernen Sie Kern / Kern-Codes aus der Hauptanwendung

Entfernen Sie den Hauptcode aus dem ursprünglichen Projekt.

Schritt 7 – Schließen Sie die Kommunikation zwischen der Hauptanwendung und ROCKEY6 Smart ein

Nehmen Sie die Interkommunikation zwischen dem ursprünglichen Projekt und dem C51-Projekt (d. H. Dem externen Programm) auf der echten Karte auf und es wird das endgültige Projekt, das mit ROCKEY6 Smart integriert wird.

ROCKEY6 Intelligente Werkzeuge

In unserem SDK finden Sie ein umfassendes Entwicklerhandbuch mit vielen Anleitungen zur effektiven Implementierung von ROCKEY6 Smart. Im Folgenden finden Sie einige hilfreiche Tools für Ihre Bereitstellung.

Integrierte Entwicklungsumgebung (IDE)

IDE ist ein Internet Explorer-ähnliches Dienstprogramm, das eine Lizenz ist und in KEIL uVision2 integriert ist. Es bietet Entwicklern eine benutzerfreundliche Umgebung mit C-Sprache, um ROCKEY6 Smart mit folgenden Hauptfunktionen zu programmieren:

  • Editieren, Kompilieren und Debugging von externen Programmen (Core-Codes)
  • Verwaltung sowohl virtueller als auch realer IC-Karten, einschließlich Dateioperationen, Formatierung, Passwortaktualisierungen und Ausführung
  • Simulation der Ausführung der externen Programme (Kerncodes) auf der virtuellen Karte
  • Downloaden und testen Sie externe Programme (Kerncodes) auf einer echten IC-Karte
Umschlag

ROCKEY6 Smart ist mit einer Envelope Encryption Engine ausgestattet, mit der Entwickler ausführbare Dateien mit vordefinierten Schutzkriterien verschlüsseln können. Mit diesem einfachen Tool können Entwickler ihre Anwendungen mit nur wenigen Schritten schützen.

Fernaktualisierung

Dies ist ein Dienstprogramm, mit dem Entwickler sichere Remote-Updates implementieren können, die mehrere Modulschemas für ihre ROCKEY6 Smart Protected-Anwendungen unterstützen. Es ist mit einer High-Level-Sicherheitsarchitektur aufgebaut, die One-Time-Password und Message Digest Methodologie mit fortschrittlichen integrierten Verschlüsselungsalgorithmen verwendet. Entwickler können den Dongle jetzt wieder aktivieren, weitere Funktionen öffnen und ihren ROCKEY6 Smart Dongle mit dem praktischen E-Mail-Versand lizenzieren.

Eigenschaften:

  • Hochgeschwindigkeits-HID-Gerät
  • 32 Bit Hochleistungs-Chipkarte
  • Eingebaute C51 Virtual Machine
  • Globale eindeutige Hardware-ID und standortspezifischer Verwaltungscode
  • 64 KB Benutzerspeicherplatz
  • Kartenbetriebssystem mit proprietärer IP
  • Eingebaute RSA, DES-Algorithmen
  • Eingebaute Gleitkommaoperationen mit doppelter Genauigkeit
  • Eingebauter Zähler und Laufzeittimer
  • Bereitstellung einer integrierten Verwaltungsumgebung
  • Unterstützung einfach & amp; Sichere Remote-Update-Lösung
ROCKEY6 Technische Spezifikation
Maße 42 x 21 x 9 mm
Farbe Blau Grün
Smartcard-Chip 32-bit
Erinnerung 78K
Eingebettete virtuelle Maschine C51 Virtuelle Maschine mit Chip
Mindest. Betriebsspannung 5V
Aktueller Verbrauch (aktiv / leer) <= 50 mA
Max. Schreibzyklus >100,000
Verbinder USB Type A
Betriebs temperatur. 0-70°C
Vorratsdatenspeicherung 10 Jahre
Onboard-Algorithmus RSA, DES
Dateisicherheitsstufe 16-Niveau
Entwicklungsumgebung IDE und integriert mit KEIL μVision2
Hardware ID Weltweit einzigartig
Treiber
Fahrerloses HID-Gerät
Schwimmende Berechnung Doppelschwebende mathematische Berechnung
Timer Laufzeit-Timing-Funktion, nur während der Arbeit zählen
Zähler Interner Zähler
Remoter Aktualisierung High-level Secure Remoter Update, mehrere Schemas
Produktion swerkzeug Stapel produktions-Tool
Modul verwaltung Multi-Modul- und Management-Systeme
Betriebs systeme Windows, Linux
Umschlag Ja
Softwareschutz-Idee Führen Sie den Core-Algorithmus innerhalb des Dongles aus

Der folgende Preis gilt für das Rockey6Smart SDK-Paket und enthält einen Dongle mit Tools und vielen APIs. Wenn Sie Ihre erste Dongle-Bestellung innerhalb der nächsten 30 Tage aufgeben, erstatten wir Ihnen den SDK-Preis zurück.

25,00 

Kategorie:

Bewertungen

Es gibt noch keine Bewertungen.

Schreibe die erste Bewertung für „Rockey6Smart“

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.