Download - Intelligente Dateisysteme Vom Kontext zum Projekt VI Dietrich Albrecht, Valena Brand, Verena Essmann
Intelligente Dateisyste
meVom Kontext zum Projekt VI
Dietrich Albrecht, Valena Brand, Verena Essmann
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
2
Skizzieren Sie Dateistrukturen, die solche Merkmale unterstützen können.
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
3Möglichkeiten
Vordefinierte Metadatenstruktur, die zusätzliche Informationen abspeichert
Die Informationen werden dabei entweder vom System generiert oder durch den User editiert
Die Struktur muss so aufgebaut sein, dass der User etwas editieren kann aber nichts aus der Metaebene löschen kann
Die Metaebene darf keine Auswirkung auf die grundsätzliche Struktur der Datei haben
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
4Problem
Wo soll die zusätzliche Information abgelegt werden?
Welche Informationen sollen hinterlegt werden?
Wie viele Informationen sollen abgelegt werden damit die Datei einen sogenannten „Siegel oder Stempel“ bekommt?
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
5Semantische Ebene
Metadaten
Payload
Personalisierte Informationen
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
6
Skizzieren Sie eine möglichst lange Liste dafür potentiell geeigneter Merkmale eines Rechners / eines Userprofils, zusammen mit einem technischen Weg, an sie mglw. heranzukommen.
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
7Mögliche Charakteristika
Prozessor-ID
Clips der Intel-Prozessoren werden mit einer individuellen Seriennummer ausgestattet
Schwachpunkt: Prozessor kann ausgewechselt werden, oder
ein Update bekommen; Kennung lässt sich
abschalten -> nicht mehr auslesbar
Mit Hilfe der Processor Serial Number (PSN) und versch. Anderer Daten lässt sich ein Globally Unique Identifier (GUID) generieren
GUID lässt sich in World- und Excel-Dokumenten, sowie E-Mails einbinden
lässt sich über Software oder Internet auslesen
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
8
MAC-Adresse der Netzwerkkarte
Beispiel für eine Hardware die individuelle Informationen liefert; besteht aus 12 hexadezimalen Ziffern, bei denen die ersten sechs die Kennung des
Hardwareherstellers darstellen
Struktur gewährt ein Unikat (Mehr als 32 Millionen Werte)
Schwachpunkt: kann nur innerhalb einer lokalen Netz-
werkinfrastruktur ausgelesen werden
MAC-Adresse lässt sich mit Hilfe des MS-Windows-Betriebssystems ermitteln
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
9 Seriennummern der Software
Informationen aus Betriebssystem und den versch.
Anwendungsprogrammen die auf dem Computer installiert werden
Einmalige Seriennummer im Programmcode, zudem ist eine Registrierung und persönliche Schlüsselnummer bei der Installation erforderlich
Schwachpunkt: relativ langfristig zuverlässiger
„Fingerabdruck“, beruht jedoch auf Sammeln von Informationen und ist
nur ein Indikator, eine „Identität“
Registrierungsdaten sind beim Hersteller hinterlegt, Informationen für ein Profil müssen gesammelt werden
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
10
Skizzieren Sie Ein Softwaresystem / eine Arbeitsumgebung, das / die es ermöglicht, diese Merkmale möglichst flexibel so auszulesen, um festzustellen, ob die Merkmale, die in einer Datei gespeichert werden konsistent sind / mit dem übereinstimmen, "was die Datei behauptet zu sein".
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
11
Grundannahmen
Die Umgebung, in der die Datei abgerufen wird, muss konsistent für alle Dateitypen sein
Die Daten, die eine Datei mit abspeichert oder mitliefert müssen mehrere Merkmale beinhalten, damit eine klare Eindeutigkeit festgestellt werden kann
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
12
Voraussetzung
Wird eine Datei abgespeichert, so müssen die mitgelieferten Metadaten so verifiziert werden, dass theoretisch jeder Mensch oder jede Maschine Zugriff zu den Daten hat
Das bedeutet also, dass die Informationen zu den Dateien tendenziell auf einem Server / Datenbank hinterlegt werden müssen
Andere Möglichkeit wäre es, die Dateien direkt Online zu stellen, so dass diese direkt einem spezifischen User zugeordnet werden können
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
13
Abfrage
Abgefragt müssten somit Elemente wie Format der Datei (Bild, Video, Text....)
Informationen über Ursprung, Herkunft, Verfasser
Die Informationen müssten abgerufen werden und im Anschluss mit den ausgelesenen Daten verglichen werden
Würde eine Datei von einer zentralen Plattform abgerufen werden, würde im Grunde die Abfrage bereits vorher erfolgen.
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
14Semantic chnuk /
Metadaten
KontextHeader
Payload
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
15
Probleme
Die Attribute müssten dabei kontinuierlich und konstant sein
Attribute müssen vollständig sein, sonst ist die Abfrage nicht sinnvoll bzw. Fehlermeldung wenn die Abfrage nicht komplett ist
Bei Auslagerung ins WEB besteht die Möglichkeit der Manipulation
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
16
Skizzieren Sie Einen Mechanismus, bei dem Dateien, die kopiert werden, diese Merkmale nicht verändern, aber unter manchen Umständen neue dazugewinnen, unter anderen nicht.
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
17
Umstände bei denen zusätzliche Daten abgespeichert werden
wenn die Datei bearbeitet wird
z.B. Text wird hinzugefügt , Bild wird bearbeitet
Die Kopie wird durch einen weiteren Autor bearbeitet und bekommt wertvolle neue Informationen
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
18
Umstände die keine neuen Merkmale benötigen
reines Kopieren von Dateien
→ Urheberschaft ändert sich nicht
Schreibmaschinenbeispiel DDR
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
19
Mögliche Lösung
Eine if-else-Struktur
Datei wird kopiert und geöffnet, an der Stelle werden noch keine Merkmale gespeichert
sollte die Datei geändert werden (etwas wird gelöscht oder hinzugefügt) wird die Identifikation des Rechners gespeichert, geschieht dies nicht wird auch nichts gespeichert
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
20
Probleme
Was passiert wenn die Identifikation des Rechners sich ändert (Betriebssystem wird aktualisiert etc.)?
Mögliche Lösung: Kombination aus Merkmalen eines Rechners / Userprofils
Medie
nin
form
atik - A
M1
- Hum
anitie
s Com
pute
r Sci
en
ce - S
em
inar - P
rof. D
r. Manfre
d T
halle
r
21
Vielen Dank für Ihre Aufmerksamkeit!