Suche C-Code HMAC o.ä. Verschlüsselung für kurzen Text. Ziel: Atmel 328P

OP #3996054
Lesenswert?
• ▲
▼
Hallo zusammen,

ich suche einen einfache Codierungsmoeglichkeit (Quellcode für einen 
kleinen 328P). Dieser soll im Endeffekt eine ca. 130 Zeichen lange 
Textzeile plus generiertem Zahlencode auf Papier ausdrucken. Es soll zum 
"Schutz" dienen, damit diese Textzeile nicht manipuliert, oder selber 
erstellt werden kann.

Der "Prüfer" (nur er hat das Passwort) soll dann die Möglichkeit haben, 
die "Printzeile" auf Echtheit zu verifizieren.

Der Code sollte nur "knackig" kurz sein ;-) , da ja nicht viel Platz in 
dem kleinen Käfer ist ;-(

Hat dort jemand eine Idee / Codeschnipsel, welche das bewerkstelligen ? 
Danke für eure Hilfe !

Gruss Frank
Gast #3996096
Lesenswert?
• ▲
▼
Das Problem an der Sache ist, dass wenn jemand die Fähigkeit besitzt 
dein Flash zu programmieren so dass die Textzeile eine andere ist, dann 
besitzt er auch die Fähigkeit diverse Schlüssel auszulesen und die 
Absicherung damit zu umgehen.

Solltest du dennoch sicher deine Schlüssel ablegen können, dann bleibt 
dir natürlich ein, wie von dir schon angesprochenes HMAC Verfahren. 
Dafür kannst du für eine vermutlich ausreichende Sicherheit auch 
Hashverfahren wie MD5 anwenden.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.