TIA AES-128 Verschlüsselung

S7Link

Level-1
Beiträge
9
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Ich muss Daten mit die mit Verschlüsselung nach "AES-128" auf der SPS empfangen werden, entschlüsseln.
Der "Initialvektors" und der "Schlüssel" (beide 16 Byte) sind (natürlich) bekannt.
Operation mode: Cipher Block Chaining mode(CBC)

Beim Microsoft-Visual-Studio 2013 gibt es dazu "nur" fertige Bausteine, die man komfortabel beschalten kann und sofort funktionieren.
Im TIA-Portal muss man das "zu Fuss" programmieren,
Gibt es dazu GUTE Vorlagen wie man das durchführt?
Wer kann mich da unterstützen?
ich verwende TIA V14 SP1.

Bitte um Rückmeldung
DANKE
 
Ich fand diesen Code hier recht verständlich und gut lesbar, weil er nicht mit hochoptimierten Assembler-Anweisungen gespickt ist wie man das in diversen anderen Bibliotheken (OpenSSL) sieht.

https://github.com/B-Con/crypto-algorithms

Da es bei TIA / S7-1500 keine Zeiger gibt, müssen die Funktionen alle angepasst werden. Das ist dann aber hauptsächlich Fleißarbeit.
 
Zurück
Oben