Retsudvalget 2014-15 (1. samling)
REU Alm.del Bilag 21
Offentligt
1411581_0001.png
Persondatabeskyttelse -
Hvorfor er det så svært umuligt?
Poul-Henning Kamp
[email protected]
[email protected]
@bsdphk
PDF to HTML - Convert PDF files to HTML files
1411581_0002.png
Komplexitet
1 million forskellige stumper:
USS Ronald Reagan
100.000 tons
300m lang
2 atomreaktorer
4 turbiner
8 forsk. radar
3.200 besætning
2.500 flybesætn.
90 fly
PDF to HTML - Convert PDF files to HTML files
1411581_0003.png
Komplexitet
12 mio linier kode
12 mio stumper
Billigste smartphone
på markedet
12 hangarskibe
PDF to HTML - Convert PDF files to HTML files
Komplexitet og fejlrate
Program/
Millioner
fejl per
Antal
Projekt
kodelinier
kodelinier
Fejl
-------------------------------------------------
Varnish
0,09
1.000
90
Apollo 11
0,15
400.000
<= 1
Space Shuttle
0,4
400.000
~ 1
OpenSSL
0,6
1.000
600
FreeBSD Kernel
1,8
1.000
1.800
F22 fighter
2
2.000.000
>= 1
F35 fighter
8 (est.) 2.000.000
> 4
Java
10
2.000
5.000
Android
12
1.000
12.000
Windows7
45
2.000
22.500
OS/X
86
2.000
43.000
PDF to HTML - Convert PDF files to HTML files
1411581_0005.png
”Trusted Computing Platform”
En computer
+
Et styresystem
+
En applikation
Uden fejl & tåbeligheder
Uden huller & spyware
Uden virus & malware
Stol 100% på sælgeren eller Gør Det Selv
Der findes ingen andre løsninger.
”Reflections on trusting trust”
-- Ken W. Thompson, ACM Turing award speech
PDF to HTML - Convert PDF files to HTML files
”Trusted Computing Platform”
Der er en god grund til at alle superstater
har et Gør Det Selv Operativsystem Projekter:
USA, Kina, Rusland, Indien ...
Closed source har ingen troværdighed
= katten i sækken
Open Source er den mindst ringe troværdighed
... fordi vi kan kigge i sækken
NB: OSS != FOSS
PDF to HTML - Convert PDF files to HTML files
”Trusted Computing Platform”
Konsum-HW: (iPad, Laptop, Mobil, PC)
Antag at bagdøre er designet ind
(eller at der er fejl nok at vælge imellem)
Servere:
Iflg. NSA afsløringer:
USA Hardware med indbyggede bagdøre.
(”Interdiction
Implants”)
Formodentlig kun ”high-value targets”
Kun specialister kan detektere det
Mindst elendige bud:
Hardware fra Taiwan ?
PDF to HTML - Convert PDF files to HTML files
De 7 trin i teknologiudvikling
1. Det går aldrig godt!
2. Det gør ting ved køernes mælk.
3. Fantastisk!
Brand:
Bygningsreglement
Trafikuheld:
Færdselslov
Elektricitetslov
...
4. Det næste bliver flyvende biler.
Dødsfald:
5. Det her slår folk ihjel!
6. Området er helt ude af kontrol!
7. Dette lovforslag bringer ...
PDF to HTML - Convert PDF files to HTML files
Jura løser ”uløselige” problemer
... ved at gøre det til nogens problem.
Nedstyrtende bygninger -> Anerkendte statikere
Elsikkerhed -> Autoriserede elinstallatører
Overdreven kapitalisme -> Produktansvar
PDF to HTML - Convert PDF files to HTML files
De to undtagelser fra produktansvar:
1. Religion
2. Software
”Uanset hvad der sker, uanset
gør, uanset hvad vi har lovet
er vores ansvar begrænset til
en ny CD med den præcis samme
hvad programmet
det ville gøre,
at sende dig
software.”
Vi skal have produktansvar på software, nu!
PDF to HTML - Convert PDF files to HTML files
Persondatasikkerhed
(Og en hel del andre IT problemer)
Kan kun løses ved at gøre det til nogens problem
=> Produktansvar på software
=> Autorisationsordning for driftansvarlige
=> Tilsyn og kontrol med bid og konsekvens
=> IT-havarikommision så vi lærer af fejlene
PDF to HTML - Convert PDF files to HTML files
Folketinget ved hvordan man gør det
§ 6. En tilladelse kan kaldes tilbage, såfremt:
1) væsentlige forudsætninger for tilladelsen viser
sig ikke at have været til stede,
2) der sker tilsidesættelse af stillede vilkår
eller
3) hensynet til sikkerheden eller anden tvingende
grund i øvrigt kræver standsning eller
nedlæggelse af anlægget.
PDF to HTML - Convert PDF files to HTML files
§ 7. Miljøstyrelsen og sundhedsstyrelsen har
adgang til at fordre sig meddelt enhver oplysning,
der af disse myndigheder skønnes af betydning for
sikkerheden. De kan til enhver tid uden
retskendelse mod behørig legitimation fordre
adgang til at udøve tilsyn på anlægget under
bygning og drift eller hos leverandører til
anlægget. De kan meddele pålæg, som er fornødne
til at sikre overholdelsen af opstillede vilkår og
betingelser, eller som i øvrigt skønnes nødvendige
af sikkerhedsmæssige grunde, ligesom de i
påtrængende tilfælde af sikkerhedsmæssige grunde
kan forlange brugen af anlægget standset, indtil
der er taget stilling til, om og i bekræftende
fald hvornår brugen af anlægget kan genoptages.
PDF to HTML - Convert PDF files to HTML files
1411581_0014.png
Hammurabis lov ca. 1745 bc.
”If a builder build a house for
not make its construction firm,
which he has built collapse and
of the owner of the house, that
be put to death.”
a man and do
and the house
cause the death
builder shall
šum-ma bânûm
a-na a-wi-lim
bîtam i-bu-uš-ma
ši-bi-ir-šu
la u-dan-ni-in-ma
bîtum i-bu-šu
im-ku-ut-ma
be-el bîtim
b
uš-ta-mi-it
bânûm šu-u id-da-ak