Cosa rende un formato 'ad alta sicurezza' o 'registrato'?
Su un supporto di accesso di prossimità a 125 kHz, 'alta sicurezza' raramente significa crittografia. Di solito significa un formato di bit più ampio e meno comune combinato con un facility code registrato o ristretto, in modo che i blank comuni a 26 bit non possano entrare in conflitto con esso e i fornitori occasionali non possano determinarne il layout. HID Corporate 1000, ad esempio, è un programma gestito: il C1000 a 35 bit utilizza un ID azienda/struttura a 12 bit più un numero di tessera a 20 bit, e il C1000 a 48 bit allarga il codice azienda e utilizza un numero di tessera di circa 23 bit per milioni di supporti di accesso unici. La protezione è amministrativa, il codice azienda e l'intervallo di numeri di tessera sono controllati da HID per l'organizzazione iscritta, non matematica.
Indala FlexSecur aggiunge una svolta diversa. Mescola o offusca il payload Wiegand prima che venga codificato, in modo che un lettore provvisto della chiave FlexSecur corrispondente risolva il vero codice di struttura e il numero di scheda mentre un lettore semplice vede rumore. I layout OEM personalizzati, come un prox interno DMP a 31 o 33 bit, un Lenel a 42 bit o un Software House CCOTZ a 37 bit, semplicemente riorganizzano i campi del codice di struttura, del numero di scheda e della parità in un modo specifico del fornitore con una lunghezza di bit insolita. Nessuno di questi è crittografato nel senso di smart-card; sono strutture di bit private che viaggiano sullo stesso vettore a bassa frequenza aperto e standard del settore.
- Registrato: numerazione gestita dal programma OEM (es. HID Corporate 1000)
- Mescolato: payload offuscato prima della codifica (es. Indala FlexSecur)
- Layout OEM personalizzato: lunghezza di bit e ordine dei campi insoliti (DMP, Lenel, Software House)
- Ancora dati Wiegand a 125 kHz, non crittografia smart-card
Questi formati sono crittografati o solo difficili da trovare?
They are hard to find, not encrypted. A secured smart credential, an AES-secured 13.56 MHz smart card, HID Seos, or iCLASS SE and Elite, performs a cryptographic challenge-response that depends entirely on secret keys held inside a 13.56 MHz secure element. The registered and custom low-frequency formats discussed here are different: the data is present in the clear (or, for FlexSecur, lightly scrambled with a documented transform), and a reader recovers a plain facility code and card number from it.
Questa distinzione è il motivo per cui questi formati sono reperibili. Poiché la struttura è deterministica, un blank programmabile può essere caricato con lo stesso formato, facility code e numero di tessera, e il lettore originale lo tratta come un supporto di accesso valido. Ciò che ferma la maggior parte dei fornitori non è una cifratura; è che non conoscono il layout dei bit, non hanno un campione da leggere o non sono disposti a gestire nulla al di fuori dei comuni formati aperti. Noi trattiamo il formato come un problema di ingegneria: identifichiamo la struttura, la confermiamo rispetto al vostro campione e codifichiamo una tessera compatibile corrispondente.
Come funzionano effettivamente HID Corporate 1000 e la numerazione registrata
Corporate 1000 è un programma registrato. Quando un'organizzazione si iscrive, HID le assegna un codice aziendale (il campo a 12 bit sul C1000 a 35 bit, un campo più ampio sul C1000 a 48 bit) e gestisce gli intervalli di numeri di scheda emessi sotto di esso. Lo scopo del programma è che il codice aziendale sia unico per quel cliente, quindi le schede di un sito Corporate 1000 non saranno validate in un altro, e le schede aggiuntive in un dato intervallo sono coordinate tramite l'iscrizione HID dell'organizzazione stessa. Questo è ciò che significa 'registrato' in pratica: un namespace gestito, non una scheda crittografata.
Siamo chiari sui limiti di ciò. Siamo un produttore e fornitore indipendente di tessere compatibili. Non siamo affiliati, autorizzati o approvati da HID, e non deteniamo né vendiamo l'allocazione del codice aziendale Corporate 1000 di nessuno. Ciò che possiamo fare è codificare un blank compatibile con la struttura C1000 a 35 o 48 bit con il codice aziendale e il numero di tessera che già possedete e siete autorizzati a utilizzare, esattamente come stampato o letto dai vostri supporti di accesso esistenti. L'autorità di numerazione rimane con la vostra organizzazione e HID; noi forniamo la tessera fisica che la porta.
Cosa ci serve da voi per fornire una scheda compatibile con formato personalizzato
Poiché questi formati sono privati, non possiamo indovinarli, e questa è la ragione principale per cui un ordine di formato personalizzato si blocca. Per codificare un supporto di accesso compatibile corrispondente abbiamo bisogno del formato documentato e di un modo per confermarlo, il che quasi sempre significa un campione fisico che possiamo leggere o la specifica precisa dal vostro amministratore del controllo accessi. Con una struttura nota, il resto è una semplice codifica di bit su un blank programmabile.
Una scheda campione funzionante è ancora più importante su layout mescolati o proprietari come FlexSecur o un prox personalizzato DMP, dove le posizioni dei campi e qualsiasi trasformazione non sono pubblicate. La lettura di una delle vostre buone schede ci consente di documentare il formato esatto, il codice di struttura/azienda e il numero di scheda, verificare la parità e produrre blank che leggono in modo identico sui vostri lettori esistenti. Se avete solo i numeri e non una scheda, inviate il nome del formato documentato, il codice di struttura o azienda e il numero o l'intervallo della scheda, e vi diremo se è sufficiente per codificare una corrispondenza compatibile pulita.
- Il nome o la famiglia del formato (es. Corporate 1000 48-bit, FlexSecur, DMP 33-bit)
- Il codice di struttura / sito / azienda
- Il numero della scheda o l'intervallo che deve essere codificato
- Idealmente una scheda campione fisica che possiamo leggere per confermare la struttura
Perché noi li forniremo quando altri non lo faranno
La maggior parte dei fornitori di tessere si ferma ai 26 bit aperti e a una manciata di formati più ampi comuni perché qualsiasi cosa registrata o proprietaria richiede sforzo: identificare il layout, procurarsi il chip programmabile giusto e codificare correttamente uno schema di parità non standard. I programmi registrati scoraggiano anche i fornitori che presumono che 'registrato' significhi 'crittografato'. Non è così, e noi siamo a nostro agio a lavorare in questa fascia di mercato. Quando la struttura è documentata e avete il diritto ai supporti di accesso, noi codifichiamo la tessera compatibile.
There are real limits we are honest about. For credentials whose security is genuinely cryptographic, an AES-secured 13.56 MHz smart card, HID Seos, iCLASS SE or Elite, we do not attempt to reproduce the secret keys; instead we supply compatible blank credentials on the correct chip platform that your own system enrols with its keys, exactly as it would credentials ordered through the OEM channel. And for registered low-frequency programs we supply the physical compatible card carrying numbering you already own, without claiming any affiliation with or authorization from the manufacturer. Within those honest boundaries, a custom or registered 125 kHz format is something we can match when almost no one else will.