I chip DS28E01/DS2430/DS2431 sono ampiamente utilizzati in dispositivi medici/stampanti e altri materiali di consumo correlati grazie alla loro buona crittografia e stabilità. Pertanto, sempre più clienti richiedono la decrittazione inversa di questi chip. Abbiamo fatto una svolta in questa serie di modelli e abbiamo decrittato con successo casi pertinenti per molti clienti, con una vasta esperienza.
Chip DS28E01
DS28E01 è un chip che integra 1024 bit di eeprom. L’eeprom ha 4 pagine, ciascuna di 256 bit, inclusi 64 bit di chiave/64 bit di codice seriale ROM/512 bit di motore SHA-1/pagina di registro, ecc. I dati vengono trasmessi tramite il protocollo 1-wire e la velocità è divisa in due tipi: modalità ad alta velocità e modalità standard. Allo stesso tempo, sono necessari solo 2 porte IO per la trasmissione dei dati, il che consente di risparmiare al massimo l’occupazione delle porte IO.
Memoria DS28E01
Ci sono 4 aree di memoria sul chip DS28E01:
- EEPROM: divisa in 4 pagine, 32 byte per pagina;
- Memoria chiave: 8 byte;
- Pagina di registro: contiene byte di funzione e utente specifici;
- Scratchpad volatile: 8 byte.
Smontaggio DS28E01
Il primo modo per decrittare il chip DS28E01 è decompilare il suo codice e quindi trovare il codice crittografato e verificato, oppure forzare la verifica della RAM modificata per essere legale. Questo metodo è molto efficace ma molto complicato. Richiede che i cracker siano esperti nelle istruzioni di assemblaggio di vari microchip e controller, nell’architettura del chip, nei principi dei chip di crittografia e negli strumenti di sviluppo.
Chip DS2430
DS2430 integra 256 bit di memoria di sola lettura cancellabile e modificabile 1-wire e 64 bit di memoria applicativa modificabile una sola volta in due modalità. L’eeprom è disposta in pagine, ciascuna di 32 byte, è possibile l’accesso casuale e la velocità di comunicazione è leggermente superiore alla modalità standard di DS28E01 (16,3 kbps) e il controllo dei dati e l’alimentazione sono tutti su un singolo pin per risparmiare efficacemente l’occupazione della porta IO.
Caratteristiche
- 256 bit di memoria di sola lettura programmabile cancellabile elettricamente (EEPROM);
- Registro applicativo programmabile una sola volta da 64 bit;
- Numero di registrazione univoco a 64 bit (codice famiglia a 8 bit + numero di serie a 48 bit + codice di controllo CRC a 8 bit);
- Il controller multi-punto integrato garantisce la compatibilità con altri prodotti micro-LAN;
- L’EEPROM è organizzata in pagine di accesso casuale da 32 byte;
- Integra controllo, indirizzo, dati e alimentazione in un singolo pin dati;
- Si collega direttamente a una singola porta del microprocessore e comunica a velocità fino a 16,3 kilobit al secondo;
- Requisiti di comunicazione del lettore di codice famiglia a 8 bit DS2430A;
- Quando il transponder di rilevamento online viene alimentato per la prima volta;
- Confezione di montaggio superficiale TO-92 o a 6 pin TSOC a basso costo;
- Lettura e scrittura su un ampio intervallo di tensione da 2,8 V a 6,0 V da -40°C a +85°C.
Chip DS2431
DS2431 è un chip integrato da 1024 bit, che è diviso in 4 pagine di memoria con 256 bit per pagina. La comunicazione 2431 segue il protocollo 1-wire e la memoria indipendente in essa contenuta può essere protetta permanentemente dalla scrittura o emulare la modalità eprom. Altri parametri correlati hanno molto in comune con 28E01 e 2430.
Conclusione
Tutti e tre i chip hanno un numero di registrazione univoco a 64 bit. Il numero di registrazione è scritto tramite litografia in fabbrica. Il numero di registrazione viene utilizzato come indirizzo del dispositivo. Il loro contenuto di memorizzazione può essere modificato solo da 1 a 0, quindi si può vedere che l’eprom del chip è limitata alla funzione OTP, quindi questi chip sono spesso utilizzati in PCBA per dispositivi medici e materiali di consumo per la stampa, e il limite di tempo di utilizzo è limitato.




