Hallo hat jemand Erfahrungen mit diesem Encryption Array beim AT89C51FB ? Darf ich mir das so vorstellen das die Software als Hex-File schon verschlüsselt vorliegen muß, mit dem der µC programmiert wird ? Dieser benutzt dann die 64Byte Encryption-Array um es dann bei der Abarbeitung zu entschlüsseln ? Fängt denn der eigentliche Programmspeicher demnach erst bei 40hex an, und das Array liegt darunter ? So ganz blick ich das noch nicht... Viele Grüße vom Unwissenden
Der AT89C51FB hat kein Encryption Array, weil es gar keinen AT89C51FB gibt. Welche AT89*** es überhaupt gibt, findest Du in den Atmel Datenblättern. Ich glaube aber, kein AT89*** hat Encryption. Mit Encryption kenne ich nur die DS5000-Serie von Maxim (vormals Dallas). Genaueres findest Du in den Maxim Datenblättern. Auch einige alte Philips OTP-Chips P87*** hatten Encryption. Peter
Danke Peter, bin selber schon ganz durcheinander. Ich meine von Intel den 87C51FB. Aber so richtig schlau bin ich trotz DB immer noch nicht. VG
moin moin, ein Blick ins Datenblatt des 87c51FB, die Encryption Array wird als spezieller Speicherbereich programmiert. Beim auslesen werden die Daten XOR verknüpft. Wer die Daten des Encryption Array kennt, kann also die Daten zurückgewinnen. Ist halt ein Weg damit nicht jeder alles lesen kann. Mit Gruß Pieter
@Pieter danke für Deine Antwort. Also ich habe das an sich genauso verstanden. Ist denn nun aber das Encryption-Array Bestandteil des Codespeichers, also die unteren 64Byte ? Geht doch aber gar nicht, da ja unten die ISR-Einsprungadressen liegen. Oder liegen die beim FB darüber ? Muß das Programm genau das berücksichtigen, also explizit für den FB gemacht sein ? Würde also derselbe Code auf einem nicht-FB nicht laufen ? Fragen über Fragen ; Blick ich immer noch nicht richtig. Vielleicht kann mir jemand das Licht am Ende des Tunnels anknipsen Danke und viele Grüße Der Unwissende
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.