Valide Eingabeparameter zur Flickercode Erzeugung ================================================= A: Anzahl nachfolgender Bytes (n Bytes = n*2 Nibbles (n*4bit) => n*2 hexadezimale Stellen) B: Kodierung der nachfolgende Daten in BCD (0=BCD, 1=ASCII) C: Länge der Maskendefinition in Bytes (vgl. A) D: Maskendefinition E: Kodierung der nachfolgenden Daten in BCD (0=BCD, 1=ASCII) F: Länge des ersten Maskeninhalts in Bytes (vgl. A) G: Erster Maskeninhalt H: Kodierung der nachfolgenden Daten in ASCII (0=BCD, 1=ASCII) I: Länge des zweiten Maskeninhalts in Bytes (vgl. A) J: zweiter Maskenparamter K: unbekannte Prüfsumme L: XOR Prüfsumme über A..J Wenn BCD-Wert = F => Füllzeichen ohne Wert Überweisungen ============= lang, Variation in D4 --------------------- AABCDDDDDDDDEFGGGGGGGGGGHIJJJJJJJJKL 11048710108705379090700F14362C303063 11048711108705379090700F14362C303042 11048712108705379090700F14362C303021 11048713108705379090700F14362C303000 11048714108705379090700F14362C303087 11048715108705379090700F14362C303056 11048716108705379090700F14362C303035 11048717108705379090700F14362C303014 11048718108705379090700F14362C30309B 11048719108705379090700F14362C30307A lang, Variation in G9 --------------------- AABCDDDDDDDDEFGGGGGGGGGGHIJJJJJJJJKL 11048715681405379090700F14362C303073 11048715681405379090701F14362C303062 11048715681405379090702F14362C303051 11048715681405379090703F14362C303040 11048715681405379090704F14362C303037 11048715681405379090705F14362C303026 11048715681405379090706F14362C303015 11048715681405379090707F14362C303004 11048715681405379090708F14362C30309B 11048715681405379090709F14362C30308A kurz, TANs ohne spezifische Bindung, Variation in D8 & D7 --------------------------------------------------------- AABCDDDDDDDDKL 06048002695577 06048002695658 06048002695739 0604800269582A 0604800269599B 06048002696071 06048002696150 06048002696233 06048002696312 06048002696495 06048002696564 06048002696647 06048002696726 06048002696809 06048002696988 06048002697060 06048002697141 06048002697222 06048002697303 06048002697484 06048002697555 06048002697636 06048002697717 06048002697898 06048002697979 0604800269805F 0604800269813E 0604800269821D 0604800269839C 0604800269847B Stellentausch bei gleichbleibenden Prüfsummen --------------------------------------------- AABCDDDDDDDDKL 0604800269847B Ausgangscode 0604800289647B D5 <=> D7 0604800284697B D5&6 <=> D7&8 0604800296847B D5 <=> D6 funktioniert _NICHT_! kurz, gemischt - teilweise keine Variation möglich (ansonsten Logikbruch) ------------------------------------------------------------------------- 050101010165 050101010246 050101010327 050101010400 050101010571 03010260 03011093 0301083A