Vår blogg

D0wn och D1rty med Wiegand

För några månader sedan publicerade vi en historia av var Weigand kom från och en "lätt-teknisk-detaljerad" översikt över hur det fungerar. För de av oss som är mer ingenjör-y, lämnade det lite att önska. För mig har jag nyligen gjort lite lågt arbete med en av mina ingenjörer. Vi övervakade linjerna från en märkesläsare och jag kunde inte komma ihåg vad specifikationen för pulsbredden borde vara. För de flesta människor är denna detaljnivå överkill, men sedan för dig som kommer ner och smutsar med D0 / D1 i Wiegand, är det här inlägget för dig.

Som du kanske kommer ihåg från vårt tidigare inlägg används Wiegand utbytbart för att beskriva ett antal saker - en elektronisk effekt, ett åtkomstkort, lite ström

Wiegand
Wiegand - Det bekväma åtkomstkontrollgränssnittet förklaras i detalj i detta inlägg.

associerad med ett kort eller ett specifikt läsare-till-kort-gränssnitt. Vi kommer att hänvisa till Wiegand som signalen som kommer från en åtkomstkontrollläsare, av data 0 (D0) och Data 1 (D1) linjer. Denna data tolkas som ett access-kortnummer genom att parsa bitströmmen.

Wiegand-standarden är bara en de facto-standard, men det finns en Security Industry Association (SIA) dokument "Åtkomstkontroll Standardprotokoll för läsargränssnittet 26-bit Wiegand (tm)"Som beskriver en överenskommen standard som ska fungera med alla tillverkares paneler. Några av de grundläggande uppgifterna i detta dokument finns nedan.

När en läsare med ett Wiegand-gränssnitt är ansluten till en åtkomstpanel, innehåller det vanligtvis 6-linjer med nedanstående färgschema, som gränsar till bakåtvända åtkomstpanelen.

Wiegand Wiring
D0 (grön) och D1 (vit) utgångar är nästan universellt färgade Wiegand-läsare.

Tillbaka när Telaeris utvecklade vår XPressProx mobila närhetläsare för att läsa HID Prox-kort, behövde vi demodulera data direkt från RF-signalen (*). När vi avkodade den här signalen drevs data både via en USB-anslutning och körde även signalen som över standard D0 / D1 Wiegand-linjer. När vi kopplade våra Agilent 54622D Oscilloskop till datalinjerna och presenterade olika kort till läsaren är det här exempel på vad vi såg:

26bit
26 bitutmatning
26 utgångsbitar 10000000100000010111001011 
   paritet även 1            paritet udda 1 
                00000001 Facility = 1    
          BadgeID = 741 0000001011100101 
36bit
36 bitutmatning
 36 utgångsbitar 011011001011001000100101101011100101 
37bit
37 bitutmatning
37 utgångsbitar 0001001000000011111101000001011001000

26-bit-kortet analyseras för att du ska kunna se eftersom bitformatet är nästan universellt standard. 36- och 37-bitkorten ingår i HIDs företags 1000-linje, som ofta blandar bitarnas placering på konstiga och underbara sätt. Säkerheten i dessa kort är ofta helt enkelt att det är svårt att veta hur lite ström kan analyseras. Dessa bitströmmar kan komma i olika längder, hela vägen upp till 200 för några amerikanska regeringens PIV-kort.

Om du är intresserad av vad som händer på RF-nivå för HID-stil prox-kort, skicka mig ett mail.

Lämna en kommentar

*

nyhetsbrev


prata med en representant

Kontakt

Telefon: 858-627-9700
Fax: 858-627-9702
-------------------------------
9123 Chesapeake Dr.
San Diego, Kalifornien 92123
-------------------------------
sales@telaeris.com