Glossar für alle Dinge im PDF-Format
AES - Erweiterter Verschlüsselungsstandard
Symmetrische Verschlüsselungsmethode, die vom NIST als Standard veröffentlicht wurde.
Anmerkung
Verknüpft ein Objekt (z. B. ein Memo, ein Musikstück oder einen Film) mit einer Position auf der Seite oder stellt eine Möglichkeit dar, mit Hilfe von Maus und Tastatur mit dem Benutzer zu interagieren.
Viele PDF-Dokumente sind so gestaltet, dass der Benutzer sie nicht ändern kann, aber dennoch durch die Verwendung von Formularfeldern und Kontrollkästchen interagieren kann.
Anti-Aliasing
Je nach Auflösung des Bildes können an den Rändern eines Objekts Verzerrungen oder Aliasing auftreten.
Um diesen Effekt zu minimieren, können Anti-Aliasing-Methoden eingesetzt werden. Die Kanten werden mit angepassten Farbwerten durch rückwirkende Filterung geglättet.
Array-Objekt
Eine eindimensionale Sammlung von aufeinanderfolgenden Objekten mit impliziter Nummerierung, die bei 0 beginnt.
ASCII
American Standard Code for Information Interchange (Amerikanischer Standardcode für den Informationsaustausch), eine weit verbreitete Konvention für die binäre Kodierung eines bestimmten Satzes von 128 Zeichen. Der ASCII-Zeichensatz enthält das Leerzeichen (oder Blank) und die folgenden Zeichen:
"#$%& '()*+,-. /0123456 789:;<=> ?@ABCDEF GHIJKLMN OPQRSTUV WXYZ[]^ _`abcdef ghijklmn opqrstuv wxyz~
ASN.1 - Abstrakte Syntax-Notation #1
Beschreibungssprache für die Syntax von digitalen Nachrichten. Für die binäre Kodierung der Nachrichten eignen sich die Standards BER und DER von X.690.
BER - Grundlegende Kodierungsregeln
Einfach zu handhabende Regeln für die binäre Kodierung von digitalen Nachrichten.
Binäre Daten
Eine geordnete Folge von Bytes. Bilder und Schriftarten sind Beispiele für Objekte, die als Binärdaten gespeichert werden.
Boolesches Objekt
Entweder das Schlüsselwort true oder das Schlüsselwort false.
Byte
Eine Gruppe von 8 Binärziffern (8 Bit), die zusammen einen von 256 verschiedenen Werten darstellen können. Diese 8 binären Ziffern werden in einer Vielzahl der heutigen elektronischen Geräte verwendet.
CA - Zertifizierungsstelle
Akkreditierter Emittent von Zertifikaten.
CAdES - CMS Fortgeschrittene Elektronische Signaturen
Eine ETSI-Norm für die Standardisierung von CMS-basierten digitalen Signaturen.
Katalog
Das primäre Wörterbuchobjekt, das die direkten oder indirekten Verweise auf alle anderen Objekte des Dokuments enthält, mit Ausnahme des Anhängers, auf den der Katalog nicht verweist.
Zertifikat
Ein Zertifikat ist eine elektronische Bescheinigung der Identität einer natürlichen oder juristischen Person. Das Zertifikat enthält auch einen öffentlichen Schlüssel, zu dem nur die Person einen entsprechenden privaten Schlüssel besitzt. Mit diesem privaten Schlüssel kann die Person digitale Signaturen erzeugen. Jede Person kann diese Signatur mit Hilfe des Zertifikats überprüfen.
Zeichen
Ein Byte, dessen Wert normalerweise als ein Symbol innerhalb eines Symbolsatzes mit 256 oder weniger Mitgliedern interpretiert wird. Beispiele für Zeichen: 1, 2, a, b, A, &, usw.
Zeichensatz
Ein definierter Satz von Symbolen, wobei jedem Zeichen ein eindeutiger Byte-Wert zugewiesen wird. Beispiele für Zeichen:
ASCII
Unicode
CMS - Kryptographische Nachrichten-Syntax
Nachrichtenformat für digitale Signaturen auf der Grundlage von PKCS#7 unter Verwendung der ASN.1-Syntax.
Konformes Produkt
Softwareanwendung, die sowohl ein konformer Leser als auch ein konformer Schreiber ist.
Konformes Lesegerät
Softwareanwendung, die eine PDF-Datei lesen und bearbeiten kann, die einer Spezifikation (z. B. [ISO 32000] oder [ISO 19005-1]) entspricht und die die Anforderungen eines konformen Lesegeräts erfüllt.
Konforme Schriftsteller
Softwareanwendung, die PDF-Dateien schreiben kann, die einer Spezifikation wie [ISO 32000] oder [ISO 19005-1] entsprechen.
Inhaltlicher Strom
Ein Datenstromobjekt, dessen Daten aus einer Folge von Anweisungen bestehen, die die grafischen Elemente einer Seite beschreiben.
Beschädigte PDF-Datei
Ein PDF-Dokument, das nicht korrekt ist und daher unlesbar sein kann. Mögliche Ursachen sind:
Das Dokument wurde nicht korrekt erstellt
Das Dokument wurde nach seiner Erstellung beschädigt (z. B. durch einen unvollständigen Kopiervorgang)
CRL - Zertifikatswiderrufsliste
Vom Aussteller veröffentlichte Liste der gesperrten Zertifikate.
Querverweis-Tabelle
Datenstruktur, die den Byte-Offset-Start für alle indirekten Objekte der Datei enthält.
DER - Distinguierte Kodierungsregeln
Regeln für die binäre und eindeutige Kodierung digitaler Nachrichten auf der Grundlage von BER.
Wörterbuchobjekt
Eine assoziative Tabelle von Objektpaaren; das erste Objekt ist der Objektname und fungiert als Schlüssel, das zweite Objekt ist der Wert und kann ein beliebiger Objekttyp sein, einschließlich eines anderen Wörterbuchs.
Direktes Objekt
Jedes Objekt, das nicht zu einem indirekten Objekt gemacht wurde.
DSA - Digitaler Unterschriftsalgorithmus
durch das NIST
DSS (Kryptographie) - Digitaler Signaturstandard
durch das NIST
DSS (PDF) - Dokumentensicherheitsspeicher
Struktur in einem PDF-Dokument zur Einbettung von Signaturprüfungsinformationen wie CRLs, OCSPs und Zertifikaten.
eIDAS - Elektronische Identifizierung, Authentifizierung und Vertrauensdienste
Eine EU-Verordnung mit Standards für elektronische Transaktionen.
Elektronisches Dokument
Eine elektronische Darstellung einer seitenorientierten Zusammenstellung von Text-, Bild- und Grafikdaten sowie von Metadaten, die zur Identifizierung, zum Verständnis und zur Anzeige der Daten beitragen. Elektronische Dokumente können auf Papier reproduziert oder auf dem Bildschirm angezeigt werden, ohne dass es zu einem wesentlichen Informationsverlust kommt.
Verschlüsselung
Die Daten werden verschlüsselt, so dass Außenstehende nicht auf ihre Bedeutung schließen können. Für die Kommunikation zwischen Absender und Empfänger erzeugt der Empfänger ein Schlüsselpaar, das aus einem privaten und einem öffentlichen Schlüssel besteht. Wenn der Absender nun die Daten mit dem öffentlichen Schlüssel verschlüsselt, kann nur der Empfänger die Daten entschlüsseln, da er alleiniger Besitzer des privaten Schlüssels ist. Für die Verschlüsselung werden Algorithmen wie RSA mit Schlüssellängen von derzeit 2048 Bit verwendet. Die üblichen Verfahren für digitale Signaturen beruhen auf dieser Technologie.
End-of-Line-Marker (EOL-Marker)
Eine Folge von einem oder zwei Zeichen, die das Ende einer Zeile markiert und aus folgenden Zeichen besteht:
ein CARRIAGE RETURN-Zeichen (U+000D)
oder ein LINE FEED Zeichen (U+000A)
oder eine CARRIAGE RETURN direkt gefolgt von einer LINE FEED.
ETSI - Europäisches Institut für Telekommunikationsnormen
Europäische Organisation für die Standardisierung von digitalen Signaturen.
Filter
Eine optionale Komponente einer Datenstromspezifikation, die festlegt, wie Datenstromdaten vor ihrer Verwendung dekodiert werden sollen. Beispiele für Filter: Flate, DCT.
Schriftart
Bezeichnet Sammlungen von Grafiken, die Glyphen oder andere grafische Elemente sein können [ISO 15930-4].
Eine Schriftartdatei definiert, wie Glyphen dargestellt werden. Wenn eine Schriftartdatei in einer PDF-Datei enthalten ist, wird die zugehörige Schriftart in die Datei eingebettet.
Enthält die Schriftart keinen vollständigen Zeichensatz, sondern z. B. nur die Glyphen der im Dokument verwendeten Zeichen, spricht man von einer Teilschriftart.
Funktion
Ein spezieller Objekttyp, der eine parametrisierte Klasse darstellt, einschließlich mathematischer Formeln und abgetasteter Darstellungen mit beliebiger Auflösung.
Gauß-Filter
Ein Filter, der das Bildrauschen durch Glättung oder Anwendung eines Weichzeichner-Effekts während der Bildbearbeitung minimieren kann.
Glyphe
Erkennbares abstraktes grafisches Symbol, unabhängig von einem bestimmten Design [ISO/IEC 9541-1]. Glyphenbeispiele für das Zeichen "A" sind: A, A, A
Grafischer Zustand
Das oberste Element eines Speicherstapels enthält die Parameter, die die grafische Darstellung steuern. Der Grafikstatus enthält Informationen wie Farbe, Schriftart, Schriftgröße, aktuelle Transformationsmatrix usw.
Hash
Ein Hash-Wert (kurz: Hash) ist eine Zahl, die aus einer beliebigen Datenmenge wie Dokumenten, Zertifikaten, Nachrichten usw. berechnet wird. Diese Zahl ist oft viel kürzer als die Originaldaten (einige Bytes). Der Hash-Wert hat die Eigenschaft, dass er für gleiche Daten gleich ist und für unterschiedliche Daten mit ziemlicher Sicherheit eindeutig ist. Die Originaldaten können auch nicht aus dem Hashwert ermittelt werden. Für die Berechnung werden Hash-Algorithmen wie SHA-1 oder SHA-2 verwendet.
Hinweis auf
Hinting ist eine Methode zur Verbesserung der Anzeigequalität von Schriftarten durch Optimierung der Umrisse bei der Darstellung der Zeichen.
HSM - Hardware-Sicherheitsmodul
Gerät zur sicheren Speicherung von privaten Schlüsseln sowie zur Verschlüsselung, Entschlüsselung oder Erstellung von digitalen Signaturen und zur effizienten und sicheren Implementierung von Verschlüsselungs- und Signaturalgorithmen.
ICC-Profil
Farbprofil, das der ICC-Spezifikation [ISO 15076-1:2005] entspricht.
Indirektes Objekt
Ein Objekt, das durch eine positive ganze Zahl object bezeichnet wird, gefolgt von einer nicht-negativen ganzen Generationsnummer, gefolgt von obj und endend mit endobj.
Integer-Objekt
Mathematische Ganzzahl, die so implementiert ist, dass 0 den Mittelpunkt des Intervalls bildet. Die Zahl kann eine oder mehrere Ziffern und ein optionales Vorzeichen haben.
Interpolation
Eine Methode zur Steuerung der Kombination von Pixeldichte und Farbtiefe in Rasterbildern während der Bearbeitung. Bilineare Interpolation ist eine Erweiterung der linearen Interpolation zur Skalierung und Darstellung von Texturen in gerenderten Bildern.
ISO - Internationale Organisation für Normung
Internationale Organisation für die Standardisierung von PDF und PDF/A, etc. Die Schweiz ist in der ISO durch die Schweizerische Normenorganisation (SNV) vertreten.
ISO 19005
Siehe PDF/A
ISO 32000
Siehe PDF.
ISO/IEC 18014
ISO-Norm für Zeitstempeldienste
ITU-T - Sektor Telekommunikationsnormung der ITU
Koordiniert die Normen für die Telekommunikation und ist einer der drei Sektoren der ITU (International Telecommunication Union).
LTV - Langfristige Validierung
Anreicherung von digitalen Signaturen mit zusätzlichen Daten, so dass eine langfristige Überprüfbarkeit ohne Online-Dienste möglich ist. Die Zusatzdaten bestehen aus der Vertrauenskette der Zertifikate vom Inhaberzertifikat bis zum Wurzelzertifikat des Ausstellers sowie aus Informationen, die die Gültigkeit der Zertifikate zum Zeitpunkt der Signatur bescheinigen.
MDP - Modification Detection and Prevention Signatur
Ermöglicht die Erkennung von unzulässigen Änderungen, die vom Autor angegeben wurden. Ein Dokument kann nur eine MDP-Signatur enthalten, die die erste im Dokument sein muss. Andere Arten von Signaturen können vorhanden sein.
Mehrere Master-Schriften
Variante des PostScript-Type-1-Formats, die alle denkbaren Darstellungsvarianten einer bestimmten Schriftart zulässt. Neben den allgemeinen Spezifikationen können auch andere Elemente wie Liniendicke und Proportionen angepasst werden.
Objekt benennen
Ein atomares Symbol, das eindeutig durch eine Folge von Zeichen definiert ist, die mit einem Schrägstrich (/, U+002F) beginnen, wobei der Schrägstrich nicht Teil des Namens ist.
Namensbaum
Ähnlich wie ein Wörterbuch, das Schlüssel und Werte miteinander verbindet, wobei die Schlüssel in einem Namensbaum Zeichenketten sind und geordnet werden.
NIST - Nationales Institut für Normung und Technologie
Die Bundesbehörde der Vereinigten Staaten ist für die Standardisierungsprozesse zuständig.
Null-Objekt
Ein singuläres Objekt des Typs null, bezeichnet durch das Schlüsselwort null, dessen Typ und Wert sich von jedem anderen Objekt unterscheidet.
Nummernbaum
Ähnlich wie ein Wörterbuch, das Schlüssel und Werte miteinander verbindet, wobei die Schlüssel in einem Zahlenbaum Zeichenketten sind und geordnet werden.
Numerisches Objekt
Entweder ein Integer-Objekt oder ein Real-Objekt.
OASIS/DSS - Organisation zur Förderung von Standards für strukturierte Informationen /Digital Signing Services
Ein Standard der OASIS-Organisation für das Signieren von Diensten auf Basis der XML-Syntax.
Objekt
Eine grundlegende Datenstruktur, die für die Erstellung von PDF-Dateien verwendet wird. Ein Objekt kann von den folgenden Typen sein: Array, Boolean, Dictionary, Integer, Null, Real, Datastream oder String.
Objektreferenz
An object value that allows one object to be referenced with another. It has the form “<n> <m> R”, where <n> is an indirect object number, <m> is its version number and R is the uppercase letter R.
Objektstrom
Ein Datenstrom, der eine Folge von PDF-Objekten enthält.
OCR
Optische Zeichenerkennung (OCR) ist die mechanische oder elektronische Umwandlung von Bildern getippter, handschriftlicher oder gedruckter Texte in Text, sei es aus einem gescannten Dokument oder einem Foto eines Dokuments.
OCSP - Online-Zertifikatsstatusprotokoll
Protokoll für die Online-Abfrage des Gültigkeitsstatus eines bestimmten Zertifikats auf der Grundlage der ASN.1-Syntax.
PAdES - PDF-Profile für fortgeschrittene elektronische Signaturen
Eine ETSI-Norm für die Struktur von CMS-Signaturen und deren Einbettung in PDF-Dokumente.
Ein von der ISO (ISO-32000) genormtes Dateiformat für den Dokumentenaustausch. Für häufige PDF-Anwendungen gibt es spezielle Unterstandards wie PDF/A (ISO-19005) für die Archivierung digitaler Dokumente.
PDF/A
Dateiformat des Portable Document Format für die Archivierung, definiert in [ISO 19005]. Beschreibt die Anforderungen, die PDF-Dokumente erfüllen müssen, um den Standards PDF/A-1a und PDF/A-1b zu entsprechen. Die grundlegenden Anforderungen von PDF/A-1b sind:
Konformität mit PDF Version 1.4
Einbettung aller für den sichtbaren Text verwendeten Schriftarten
Einbettung von Farbprofilen, falls durch den verwendeten Farbraum vorgegeben
Keine Verschlüsselung
Keine Transparenz
Das Folgende gilt zusätzlich für PDF/A-1a:
Kodierung von Text als UNICODE
Strukturelle Informationen müssen vorhanden sein (Tagging)
PIN - Persönliche Identifikationsnummer
Geheimcode, der für den Zugang zu einem Token benötigt wird.
PKCS - Kryptographie-Standards für öffentliche Schlüssel
Eine Reihe von proprietären Standards von RSA Security Incorporated. Die gängigsten Standards sind: Verschlüsselung von Signaturen (PKCS#1), Nachrichtenformat für Signaturen (PKCS#7), Schnittstelle für Token (PKCS#11) und Dateiformat für Schlüssel und Zertifikate (PKCS#12).
PKI - Infrastruktur für öffentliche Schlüssel
System, das ein Paar aus einem privaten und einem öffentlichen Schlüssel erstellt, speichert und verifiziert.
Reales Objekt
Näherungsweise mathematische reelle Zahlen mit begrenztem Bereich und begrenzter Genauigkeit, die als eine oder mehrere Ziffern mit einem optionalen Vorzeichen und einem optionalen Dezimalpunkt geschrieben werden.
Rechteck
Ein spezifisches Array-Objekt, das die Position und die Begrenzungsrahmen auf einer Seite für verschiedene Objekte definiert. Es wird als Array mit 4 Zahlen dargestellt, die die Koordinatenpaare zweier diagonal gegenüberliegender Ecken bezeichnen, normalerweise in der Form [unten links X, Y, oben rechts X, Y].
Ressourcen-Wörterbuch
Assoziiert Ressourcen mit Namen, verwendet die Objekte in Inhaltsdatenströmen mit den Ressourcenobjekten selbst und organisiert sie in verschiedenen Kategorien (z. B. Schriftart, Farbraum, Muster).
Unterschrift, Unterzeichnung
Daten, mit denen die Integrität und ggf. die Authentizität eines Dokuments sichergestellt werden kann. Die Signatur wird im Wesentlichen wie folgt erstellt: Der Hashwert wird aus den zu signierenden Daten gebildet und mit dem privaten Schlüssel verschlüsselt. Die Signatur wird zusammen mit Zertifikaten und anderen Informationen in eine CMS-Nachricht gepackt.
Leerzeichen, Weißabgleichszeichen
Textzeichen, das zur Darstellung eines orthografischen Leerzeichens verwendet wird. Umfasst die folgenden Zeichen:
HORIZONTALE TABULIERUNG (U+0009)
ZEILENVORSCHUB (U+000A)
VERTIKALE TABULIERUNG (U+000B)
SEITENVORSCHUB (U+000C)
WAGENRÜCKLAUF (U+000D)
LEERZEICHEN (U+0020)
NOBREAK LEERZEICHEN (U+00A0)
EN LEERZEICHEN (U+2002)
EM LEERZEICHEN (U+2003)
LEERZEICHEN (U+2007)
INTERPUNKTIONSZEICHEN (U+2008)
DÜNNES LEERZEICHEN (U+2009)
LEERZEICHEN FÜR HAARE (U+200A)
NULLBREITE LEERZEICHEN (U+200B)
IDEOGRAPHISCHES LEERZEICHEN (U+3000)
Stream-Objekt
Besteht aus einem Wörterbuch, gefolgt von null oder mehr Bytes, eingeklammert durch die Schlüsselwörter stream und endstream.
String-Objekt
Besteht aus einer Reihe von Bytes (vorzeichenlose Ganzzahlwerte von 0 bis 255). Die Bytes sind keine Integer-Objekte, sondern werden in einer kompakteren Form gespeichert.
TLS - Transport Layer Security
Weiterentwicklung von Secure Sockets Layer (SSL), einem hybriden Verschlüsselungsprotokoll für die sichere Datenübertragung im Internet.
Token
Ein "Behälter" (Teil des HSM, USB-Stick, Smartcard usw.), der private Schlüssel enthält und vor unbefugtem Zugriff schützt. Aus praktischen Gründen enthält der Token oft auch entsprechende Zertifikate und öffentliche Schlüssel, die nicht geschützt werden müssen.
Transparenz
In einer PDF-Datei werden Grafikobjekte nacheinander auf eine Seite aufgebracht, wobei jedes Objekt mit dem bereits vorhandenen Hintergrund zusammengesetzt wird. Dieser Hintergrund ist zunächst nur die leere Seite und besteht in späteren Schritten aus allen bis dahin hinzugefügten Compositing-Objekten. Zusätzlich zu den Objekten legt eine Seite für jedes Objekt einen Modus für das Compositing fest. Je nach diesem Modus verschmilzt der Hintergrund entweder transparent mit dem neuen Objekt oder er wird undurchsichtig abgedeckt. Im Allgemeinen lässt sich das Vorhandensein oder Nichtvorhandensein von Transparenz auf einer PDF-Seite nicht leicht von Hand feststellen. Bestimmte Transparenzen sind jedoch bei der Arbeit mit PDF/A-1-Formaten nicht zulässig, so dass die Konvertierung eines PDF mit Transparenz in ein PDF/A-1 visuelle Unterschiede verursachen kann. Die Standards PDF/A-2, A-3 und A-4 hingegen lassen Transparenz zu.
TSA - Behörde für Zeitstempel
Akkreditierter Anbieter von Zeitstempeldiensten.
TSP - Zeitstempel-Protokoll
Protokoll für den Online-Abruf von kryptographischen Zeitstempeln auf der Grundlage der ASN.1-Syntax.
Verifizierung, Verifizierung
Gültigkeitsprüfung einer digitalen Signatur. Eine Signatur wird wie folgt geprüft: Die Signatur wird mit dem öffentlichen Schlüssel entschlüsselt. Der in der Signaturnachricht enthaltene Hashwert wird mit dem aus den signierten Daten errechneten Hashwert verglichen. Wenn die Hashwerte übereinstimmen, ist die Signatur gültig.
Version
Bezeichnet die PDF-Referenz, die zur Erzeugung des Dokuments verwendet wurde. Die verarbeitende PDF-Software muss diese Version unterstützen, um eine korrekte Verarbeitung zu gewährleisten. Die PDF-Versionen reichen von 1.0 bis 1.8 (Stand: 2009). PDF 1.4 entspricht Acrobat 5, PDF 1.8 entspricht Acrobat 9.
Web-Erfassung
Bezeichnet den Prozess der Erstellung von PDF-Inhalten durch den Import und die mögliche Konvertierung von Dateien aus dem Internet oder lokalen Dateien. Die Dateien können in jedem Format importiert werden, z. B. HTML, GIF, JPEG, Text und PDF.
WebAssembly
WebAssembly (oft mit "Wasm" abgekürzt) ist ein portables Datenformat für Binärcode, der in einer geeigneten Laufzeitumgebung, zum Beispiel in einem Webbrowser, ausgeführt werden kann. Im Gegensatz zu JavaScript liegt der Code in einer hochoptimierten, hardwarenahen Binärform vor, was einen erheblichen Leistungsvorteil bringt. Das W3C (World Wide Web Consortium) hat den Standard 2017 mit dem Ziel eingeführt, die Vorgängertechnologie asm.js zu abstrahieren, zu optimieren und breiter zu unterstützen. Da WebAssembly ein Kompilierungsziel ist, können verschiedene Programmiersprachen verwendet werden.
X.509
ITU-T-Norm für eine Public-Key-Infrastruktur zur Erstellung digitaler Zertifikate auf der Grundlage der ASN.1-Syntax.
X.690
ITU-T-Standard für die Kodierung digitaler Nachrichten auf der Grundlage der ASN.1-Syntax: Basic Encoding Rules (BER), Canonical Encoding Rules (CER), und Distinguished Encoding Rules (DER).
XAdES - XML Fortgeschrittene Elektronische Signaturen
Eine ETSI-Norm für die Erstellung von Signaturen und deren Einbettung in XML-Daten.
XML - Extensible Markup Language
Format für den Austausch von hierarchisch strukturierten Daten in Textform zwischen Maschinen.
XMP-Paket
Strukturierter Wrapper für serialisierte XML-Metadaten, die in verschiedene Dateiformate eingebettet werden können.