]> pere.pagekite.me Git - homepage.git/blob - blog/tags/rfid/rfid.rss
968c6eb9c525f49701f92846ec43132a26145fce
[homepage.git] / blog / tags / rfid / rfid.rss
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
3 <channel>
4 <title>Petter Reinholdtsen - Entries tagged rfid</title>
5 <description>Entries tagged rfid</description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7
8
9 <item>
10 <title>Hva henger under skibrua over E16 på Sollihøgda?</title>
11 <link>http://people.skolelinux.org/pere/blog/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hva_henger_under_skibrua_over_E16_p__Sollih_gda_.html</guid>
13 <pubDate>Sun, 21 Sep 2014 09:50:00 +0200</pubDate>
14 <description>&lt;p&gt;Rundt omkring i Oslo og Østlandsområdet henger det bokser over
15 veiene som jeg har lurt på hva gjør. De har ut fra plassering og
16 vinkling sett ut som bokser som sniffer ut et eller annet fra
17 forbipasserende trafikk, men det har vært uklart for meg hva det er de
18 leser av. Her om dagen tok jeg bilde av en slik boks som henger under
19 &lt;a href=&quot;http://www.openstreetmap.no/?zoom=19&amp;mlat=59.96396&amp;mlon=10.34443&amp;layers=B00000&quot;&gt;ei
20 skibru på Sollihøgda&lt;/a&gt;:&lt;/p&gt;
21
22 &lt;p align=&quot;center&quot;&gt;&lt;img width=&quot;60%&quot; src=&quot;http://people.skolelinux.org/pere/blog/images/2014-09-13-kapsch-sollihogda-crop.jpeg&quot;&gt;&lt;/p&gt;
23
24 &lt;p&gt;Boksen er tydelig merket «Kapsch &gt;&gt;&gt;», logoen til
25 &lt;a href=&quot;http://www.kapsch.net/&quot;&gt;det sveitsiske selskapet Kapsch&lt;/a&gt; som
26 blant annet lager sensorsystemer for veitrafikk. Men de lager mye
27 forskjellig, og jeg kjente ikke igjen boksen på utseendet etter en
28 kjapp titt på produktlista til selskapet.&lt;/p&gt;
29
30 &lt;p&gt;I og med at boksen henger over veien E16, en riksvei vedlikeholdt
31 av Statens Vegvesen, så antok jeg at det burde være mulig å bruke
32 REST-API-et som gir tilgang til vegvesenets database over veier,
33 skilter og annet veirelatert til å finne ut hva i alle dager dette
34 kunne være. De har både
35 &lt;a href=&quot;https://www.vegvesen.no/nvdb/api/dokumentasjon/datakatalog&quot;&gt;en
36 datakatalog&lt;/a&gt; og
37 &lt;a href=&quot;https://www.vegvesen.no/nvdb/api/dokumentasjon/sok&quot;&gt;et
38 søk&lt;/a&gt;, der en kan søke etter ulike typer oppføringer innen for et
39 gitt geografisk område. Jeg laget et enkelt shell-script for å hente
40 ut antall av en gitt type innenfor området skibrua dekker, og listet
41 opp navnet på typene som ble funnet. Orket ikke slå opp hvordan
42 URL-koding av aktuelle strenger kunne gjøres mer generisk, og brukte
43 en stygg sed-linje i stedet.&lt;/p&gt;
44
45 &lt;blockquote&gt;&lt;pre&gt;
46 #!/bin/sh
47 urlmap() {
48 sed \
49 -e &#39;s/ / /g&#39; -e &#39;s/{/%7B/g&#39; \
50 -e &#39;s/}/%7D/g&#39; -e &#39;s/\[/%5B/g&#39; \
51 -e &#39;s/\]/%5D/g&#39; -e &#39;s/ /%20/g&#39; \
52 -e &#39;s/,/%2C/g&#39; -e &#39;s/\&quot;/%22/g&#39; \
53 -e &#39;s/:/%3A/g&#39;
54 }
55
56 lookup() {
57 url=&quot;$1&quot;
58 curl -s -H &#39;Accept: application/vnd.vegvesen.nvdb-v1+xml&#39; \
59 &quot;https://www.vegvesen.no/nvdb/api$url&quot; | xmllint --format -
60 }
61
62 for id in $(seq 1 874) ; do
63 search=&quot;{
64 lokasjon: {
65 bbox: \&quot;10.34425,59.96386,10.34458,59.96409\&quot;,
66 srid: \&quot;WGS84\&quot;
67 },
68 objektTyper: [{
69 id: $id, antall: 10
70 }]
71 }&quot;
72
73 query=/sok?kriterie=$(echo $search | urlmap)
74 if lookup &quot;$query&quot; |
75 grep -q &#39;&amp;lt;totaltAntallReturnert&gt;0&amp;lt;&#39;
76 then
77 :
78 else
79 echo $id
80 lookup &quot;/datakatalog/objekttyper/$id&quot; |grep &#39;^ &amp;lt;navn&gt;&#39;
81 fi
82 done
83
84 exit 0
85 &lt;/pre&gt;&lt;/blockquote&gt;
86
87 Aktuelt ID-område 1-874 var riktig i datakatalogen da jeg laget
88 scriptet. Det vil endre seg over tid. Skriptet listet så opp
89 aktuelle typer i og rundt skibrua:
90
91 &lt;blockquote&gt;&lt;pre&gt;
92 5
93 &amp;lt;navn&gt;Rekkverk&amp;lt;/navn&gt;
94 14
95 &amp;lt;navn&gt;Rekkverksende&amp;lt;/navn&gt;
96 47
97 &amp;lt;navn&gt;Trafikklomme&amp;lt;/navn&gt;
98 49
99 &amp;lt;navn&gt;Trafikkøy&amp;lt;/navn&gt;
100 60
101 &amp;lt;navn&gt;Bru&amp;lt;/navn&gt;
102 79
103 &amp;lt;navn&gt;Stikkrenne/Kulvert&amp;lt;/navn&gt;
104 80
105 &amp;lt;navn&gt;Grøft, åpen&amp;lt;/navn&gt;
106 86
107 &amp;lt;navn&gt;Belysningsstrekning&amp;lt;/navn&gt;
108 95
109 &amp;lt;navn&gt;Skiltpunkt&amp;lt;/navn&gt;
110 96
111 &amp;lt;navn&gt;Skiltplate&amp;lt;/navn&gt;
112 98
113 &amp;lt;navn&gt;Referansestolpe&amp;lt;/navn&gt;
114 99
115 &amp;lt;navn&gt;Vegoppmerking, langsgående&amp;lt;/navn&gt;
116 105
117 &amp;lt;navn&gt;Fartsgrense&amp;lt;/navn&gt;
118 106
119 &amp;lt;navn&gt;Vinterdriftsstrategi&amp;lt;/navn&gt;
120 172
121 &amp;lt;navn&gt;Trafikkdeler&amp;lt;/navn&gt;
122 241
123 &amp;lt;navn&gt;Vegdekke&amp;lt;/navn&gt;
124 293
125 &amp;lt;navn&gt;Breddemåling&amp;lt;/navn&gt;
126 301
127 &amp;lt;navn&gt;Kantklippareal&amp;lt;/navn&gt;
128 318
129 &amp;lt;navn&gt;Snø-/isrydding&amp;lt;/navn&gt;
130 445
131 &amp;lt;navn&gt;Skred&amp;lt;/navn&gt;
132 446
133 &amp;lt;navn&gt;Dokumentasjon&amp;lt;/navn&gt;
134 452
135 &amp;lt;navn&gt;Undergang&amp;lt;/navn&gt;
136 528
137 &amp;lt;navn&gt;Tverrprofil&amp;lt;/navn&gt;
138 532
139 &amp;lt;navn&gt;Vegreferanse&amp;lt;/navn&gt;
140 534
141 &amp;lt;navn&gt;Region&amp;lt;/navn&gt;
142 535
143 &amp;lt;navn&gt;Fylke&amp;lt;/navn&gt;
144 536
145 &amp;lt;navn&gt;Kommune&amp;lt;/navn&gt;
146 538
147 &amp;lt;navn&gt;Gate&amp;lt;/navn&gt;
148 539
149 &amp;lt;navn&gt;Transportlenke&amp;lt;/navn&gt;
150 540
151 &amp;lt;navn&gt;Trafikkmengde&amp;lt;/navn&gt;
152 570
153 &amp;lt;navn&gt;Trafikkulykke&amp;lt;/navn&gt;
154 571
155 &amp;lt;navn&gt;Ulykkesinvolvert enhet&amp;lt;/navn&gt;
156 572
157 &amp;lt;navn&gt;Ulykkesinvolvert person&amp;lt;/navn&gt;
158 579
159 &amp;lt;navn&gt;Politidistrikt&amp;lt;/navn&gt;
160 583
161 &amp;lt;navn&gt;Vegbredde&amp;lt;/navn&gt;
162 591
163 &amp;lt;navn&gt;Høydebegrensning&amp;lt;/navn&gt;
164 592
165 &amp;lt;navn&gt;Nedbøyningsmåling&amp;lt;/navn&gt;
166 597
167 &amp;lt;navn&gt;Støy-luft, Strekningsdata&amp;lt;/navn&gt;
168 601
169 &amp;lt;navn&gt;Oppgravingsdata&amp;lt;/navn&gt;
170 602
171 &amp;lt;navn&gt;Oppgravingslag&amp;lt;/navn&gt;
172 603
173 &amp;lt;navn&gt;PMS-parsell&amp;lt;/navn&gt;
174 604
175 &amp;lt;navn&gt;Vegnormalstrekning&amp;lt;/navn&gt;
176 605
177 &amp;lt;navn&gt;Værrelatert strekning&amp;lt;/navn&gt;
178 616
179 &amp;lt;navn&gt;Feltstrekning&amp;lt;/navn&gt;
180 617
181 &amp;lt;navn&gt;Adressepunkt&amp;lt;/navn&gt;
182 626
183 &amp;lt;navn&gt;Friksjonsmåleserie&amp;lt;/navn&gt;
184 629
185 &amp;lt;navn&gt;Vegdekke, flatelapping&amp;lt;/navn&gt;
186 639
187 &amp;lt;navn&gt;Kurvatur, horisontalelement&amp;lt;/navn&gt;
188 640
189 &amp;lt;navn&gt;Kurvatur, vertikalelement&amp;lt;/navn&gt;
190 642
191 &amp;lt;navn&gt;Kurvatur, vertikalpunkt&amp;lt;/navn&gt;
192 643
193 &amp;lt;navn&gt;Statistikk, trafikkmengde&amp;lt;/navn&gt;
194 647
195 &amp;lt;navn&gt;Statistikk, vegbredde&amp;lt;/navn&gt;
196 774
197 &amp;lt;navn&gt;Nedbøyningsmåleserie&amp;lt;/navn&gt;
198 775
199 &amp;lt;navn&gt;ATK, influensstrekning&amp;lt;/navn&gt;
200 794
201 &amp;lt;navn&gt;Systemobjekt&amp;lt;/navn&gt;
202 810
203 &amp;lt;navn&gt;Vinterdriftsklasse&amp;lt;/navn&gt;
204 821
205 &amp;lt;navn&gt;Funksjonell vegklasse&amp;lt;/navn&gt;
206 825
207 &amp;lt;navn&gt;Kurvatur, stigning&amp;lt;/navn&gt;
208 838
209 &amp;lt;navn&gt;Vegbredde, beregnet&amp;lt;/navn&gt;
210 862
211 &amp;lt;navn&gt;Reisetidsregistreringspunkt&amp;lt;/navn&gt;
212 871
213 &amp;lt;navn&gt;Bruksklasse&amp;lt;/navn&gt;
214 &lt;/pre&gt;&lt;/blockquote&gt;
215
216 &lt;p&gt;Av disse ser ID 775 og 862 mest relevant ut. ID 775 antar jeg
217 refererer til fotoboksen som står like ved brua, mens
218 «Reisetidsregistreringspunkt» kanskje kan være boksen som henger der.
219 Hvordan finner jeg så ut hva dette kan være for noe. En titt på
220 &lt;a href=&quot;http://labs.vegdata.no/nvdb-datakatalog/862-Reisetidsregistreringspunkt/&quot;&gt;datakatalogsiden
221 for ID 862/Reisetidsregistreringspunkt&lt;/a&gt; viser at det er finnes 53
222 slike målere i Norge, og hvor de er plassert, men gir ellers få
223 detaljer. Det er plassert 40 på østlandet og 13 i Trondheimsregionen.
224 Men siden nevner «AutoPASS», og hvis en slår opp oppføringen på
225 Sollihøgda nevner den «Ciber AS» som ID for eksternt system. (Kan det
226 være snakk om
227 &lt;a href=&quot;http://www.proff.no/selskap/ciber-norge-as/oslo/internettdesign-og-programmering/Z0I3KMF4/&quot;&gt;Ciber
228 Norge AS&lt;/a&gt;, et selskap eid av Ciber Europe Bv?) Et nettsøk på
229 «Ciber AS autopass» fører meg til en artikkel fra NRK Trøndelag i
230 2013 med tittel
231 «&lt;a href=&quot;http://www.nrk.no/trondelag/sjekk-dette-hvis-du-vil-unnga-ko-1.11327947&quot;&gt;Sjekk
232 dette hvis du vil unngå kø&lt;/a&gt;». Artikkelen henviser til vegvesenets
233 nettside
234 &lt;a href=&quot;http://www.reisetider.no/reisetid/forside.html&quot;&gt;reisetider.no&lt;/a&gt;
235 som har en
236 &lt;a href=&quot;http://www.reisetider.no/reisetid/omrade.html?omrade=5&quot;&gt;kartside
237 for Østlandet&lt;/a&gt; som viser at det måles mellom Sandvika og Sollihøgda.
238 Det kan dermed se ut til at jeg har funnet ut hva boksene gjør.&lt;/p&gt;
239
240 &lt;p&gt;Hvis det stemmer, så er dette bokser som leser av AutoPASS-ID-en
241 til alle passerende biler med AutoPASS-brikke, og dermed gjør det mulig
242 for de som kontrollerer boksene å holde rede på hvor en gitt bil er
243 når den passerte et slikt målepunkt. NRK-artikkelen forteller at
244 denne informasjonen i dag kun brukes til å koble to
245 AutoPASS-brikkepasseringer passeringer sammen for å beregne
246 reisetiden, og at bruken er godkjent av Datatilsynet. Det er desverre
247 ikke mulig for en sjåfør som passerer under en slik boks å kontrollere
248 at AutoPASS-ID-en kun brukes til dette i dag og i fremtiden.&lt;/p&gt;
249
250 &lt;p&gt;I tillegg til denne type AutoPASS-sniffere vet jeg at det også
251 finnes mange automatiske stasjoner som tar betalt pr. passering (aka
252 bomstasjoner), og der lagres informasjon om tid, sted og bilnummer i
253 10 år. Finnes det andre slike sniffere plassert ut på veiene?&lt;/p&gt;
254
255 &lt;p&gt;Personlig har jeg valgt å ikke bruke AutoPASS-brikke, for å gjøre
256 det vanskeligere og mer kostbart for de som vil invadere privatsfæren
257 og holde rede på hvor bilen min beveger seg til enhver tid. Jeg håper
258 flere vil gjøre det samme, selv om det gir litt høyere private
259 utgifter (dyrere bompassering). Vern om privatsfæren koster i disse
260 dager.&lt;/p&gt;
261
262 &lt;p&gt;Takk til Jan Kristian Jensen i Statens Vegvesen for tips om
263 dokumentasjon på vegvesenets REST-API.&lt;/p&gt;
264 </description>
265 </item>
266
267 <item>
268 <title>Masteroppgave fra UiO om RFID-sikkerhet</title>
269 <link>http://people.skolelinux.org/pere/blog/Masteroppgave_fra_UiO_om_RFID_sikkerhet.html</link>
270 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Masteroppgave_fra_UiO_om_RFID_sikkerhet.html</guid>
271 <pubDate>Tue, 18 Jan 2011 15:10:00 +0100</pubDate>
272 <description>&lt;p&gt;Mens jeg forsetter famlingen rundt i RFID-verden, kom jeg over en
273 masteroppgave fra Institutt for Informatikk ved Universitetet i Oslo
274 med tittelen
275 &quot;&lt;a href=&quot;http://www.duo.uio.no/sok/work.html?WORKID=86475&quot;&gt;Investigation
276 of security features in Near-field communication (NFC)&lt;/a&gt;&quot; og følgende
277 oppsummering:&lt;/p&gt;
278
279 &lt;blockquote&gt;
280 &lt;p&gt;With the increasing use of NFC and RFID technology it is important
281 to look at the security, both for the user and for the system owner to
282 see that the system is reliable. NFC is a standard inheriting some of
283 the RFID standards and it is important to see how the old standards
284 have handled security and how it is handled in NFC. There are certain
285 RFID systems that are already in use, which is especially close to
286 NFC. For example is
287 &lt;a href=&quot;http://en.wikipedia.org/wiki/MIFARE&quot;&gt;Mifare&lt;/a&gt; a system used
288 in many public transportation systems as ticket and in contactless
289 access cards. Another example is
290 &lt;a href=&quot;http://en.wikipedia.org/wiki/Biometric_passport&quot;&gt;electronic
291 passports&lt;/a&gt; which uses a standard which is included in
292 NFC. Examining the security in these and also investigate the use of
293 NFC tags to make secure use of them is the focus in this thesis.&lt;/p&gt;
294 &lt;/blockquote&gt;
295
296 &lt;p&gt;Rapportens analyse av MiFare Classic, som tilfeldigvis er systemet
297 som brukes Universitetet i Oslos nye student- og ansattkort, er
298 spesielt interessant for meg som jobber her. Sikkerheten i MiFare
299 Classic ble reversutviklet og problemene i sikkerheten presentert for
300 &lt;a href=&quot;http://events.ccc.de/congress/2007/Fahrplan/events/2378.en.html&quot;&gt;CCC
301 i 2007&lt;/a&gt;. Det er i dag mulig å klone slike kort.&lt;/p&gt;
302 </description>
303 </item>
304
305 <item>
306 <title>Radiomerking med RFID</title>
307 <link>http://people.skolelinux.org/pere/blog/Radiomerking_med_RFID.html</link>
308 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Radiomerking_med_RFID.html</guid>
309 <pubDate>Sun, 16 Jan 2011 11:40:00 +0100</pubDate>
310 <description>&lt;p&gt;Bruken av RFID brer om seg. Klær, matvarer, borgere, elever,
311 studenter og ansatte blir radiomerket på en måte som gjør det enkelt å
312 følge med på hvor de beveger seg.
313 &lt;a href=&quot;http://www.wired.com/science/discoveries/news/2003/10/60898&quot;&gt;Historien
314 fra Enterprise Charter School&lt;/A&gt; i Buffalo, New York beskriver
315 drømmen om massiv overvåkning av bevegelsesmønsteret til elevene
316 vha. RFID. For de fleste får jeg inntrykk av at overgangen virker
317 ganske liten, da de allerede er radiomerket med GSM-telefoner som
318 rapporterer hvor de er til enhver tid. Personlig ser jeg på retten
319 til å ferdes anonymt og uten å bli overvåket som fundamental for å
320 beholde et demokratisk og fritt samfunn, og tror denne retten kun
321 overlever hvis den blir brukt av borgerne, og velger derfor å ikke gå
322 rundt med radiopeilesender på meg.&lt;/p&gt;
323
324 &lt;p&gt;RFID-merking av folk, det være seg med busskort fra Ruter, student-
325 og ansattkort for Universitetet i Oslo, nyere pass eller i klær som
326 folk går med er radiomerking av befolkningen.&lt;/p&gt;
327
328 &lt;p&gt;For å kunne sette meg inn i RFID-teknologi ser jeg etter en norsk
329 leverandør som kan selge meg en RFID leser/skriver med USB-tilkobling
330 som kan brukes til å se hva som er RFID-merket i dag. Jeg er fortalt
331 at Ruter sitt
332 &lt;a href=&quot;http://www.kollektivanbud.no/dokumenter/20100928%20Travelcard%20Production%20Specification%20_2_.pdf&quot;&gt;Flexus-kort&lt;/a&gt;
333 bruker 13,56 MHz som kan leses og skrives til, mens andre dinger
334 typisk bruker 125 kHz som i utgangspunktet kun kan leses fra. Det
335 finnes også andre frekvenser i bruk. Vet ikke hva som finnes av
336 rimelig utstyr for lesing og skriving, men ble tipset om at
337 &lt;a href=&quot;http://www.robonor.no/mag/default/rfid-2.html&quot;&gt;Robonor&lt;/a&gt; har
338 endel slike deler. Programvare på Linux for å lese og skrive mot RFID
339 er tilgjengelig fra blant andre &lt;a href=&quot;http://www.openpcd.org/&quot;&gt;Open
340 Proximity Coupling Devices&lt;/a&gt;-prosjektet og
341 &lt;a href=&quot;http://www.rfdump.org/&quot;&gt;RFDump&lt;/a&gt;-prosjektet.&lt;/p&gt;
342
343 &lt;p&gt;Blokkering av RFID-signaler ser ut til å være mulig ved å plassere
344 kort med RFID i en metallboks. Min kortmappe med metall-plate for å
345 stive av, lot i hvert fall til å blokkere for Ruters avlesning av
346 Flexus-kort. Er også blitt fortalt at det fungerer å bruke en liten
347 metall-boks. Er ikke sikker på om dette også blokkerer for mer
348 følsomme lesere som kan lese av RFID-signaler på mange meters
349 avstand.&lt;/p&gt;
350
351 &lt;p&gt;De nye norske biometriske passene kan enkelt leses av på avstand og
352 kopieres med RFID, slik at de som ønsker det kan å se bilde av
353 nordmenn i nærheten, og informasjon om fingeravtrykk, høyde, hårfarge
354 og det meste av informasjon om innehaveren. For meg virker det som en
355 massiv sikkerhetsrisko, og det er meg et komplett mysterium at
356 Stortinget og regjeringen har gått med på RFID-merking av pass.
357 &lt;a href=&quot;http://en.wikipedia.org/wiki/Biometric_passport&quot;&gt;wikipedia har
358 mer&lt;/a&gt; om de nye biometriske passene.&lt;/p&gt;
359 </description>
360 </item>
361
362 </channel>
363 </rss>