bremseinheit schrieb:
> verstehe ich das richtig sind effektiv nur 80 Bit belegt?
Effektiv im Sinne der Kryptografie sind es noch viel weniger, alleine 56
Bit sind ASCII-Text. Die 96 Bits enthalten eine Seriennummer, zu mehr
sind sie nicht zu gebrauchen. Selbst als Seriennummer kann man sie nicht
direkt verwenden, weil es nur zum Teil ASCII ist. 8 Bit sind binär,
zweimal 16 Bit sind wahrscheinlich BCD kodiert.
Noch schlimmer: diese Information ist nur der Mittelwert aus mehreren¹
Reference Manuals und gerade das RM0008 für deinen F103 trägt nicht
besonders viel dazu bei. Außerdem ist es Glaubenssache, ob das Schema
nie geändert wurde. Ich glaube, dass das Prinzip für alle STM32 gilt,
"nur" die Adressen sind für jeden Chip anders, also evt. auch die
Reihenfolge der Bytes.
ST hat diverse Folien zu den neuen STM32, aber die sagen auch kaum mehr
als
1 | Exact information about valid bits not fixed to 0 for
|
2 | given devices are available up on the request
|
Die Frage wird auch im ST-Forum ständig gestellt und nicht wirklich
beantwortet. @clive1 ist eigentlich für gute Antworten bekannt, aber er
sagt:
>> The unique number is specific to ST, want answers from them
>> you'll need to inquire through your local representative, or FAE.
>> It's not a MAC ID either, they aren't random they are allocated.
>> Burn your OWN number in OTP
>> There was supposedly some relation to the wafer id, and die location.
1) RM0008, RM0351, RM0376, RM0377, RM0392, RM0394, RM0440, RM0444