Signifant

Aus Lowlevel

Wechseln zu: Navigation, Suche

Hinweis:

Dieser Artikel ist ein Scherzartikel. Er beschreibt (noch) keinen realen Gegenstand.

Ein signierter Elefant (oder kurz und gebräuchlicher Signifant) ist ein speziell signierter Elefant, der so durch Fälschung geschützt werden soll. Signifanten sind außerdem das potenzielle inoffzielle Maskottchen des Community-Betriebssystems týndur.


Inhaltsverzeichnis

Entstehung

Elefanten wurde vor einigen Jahren als große, massive Tiere von indischen Entwicklern entwickelt. Sie dienten und dienen heute noch der Kommunikation und dem Transport, weshalb sie vor allem in Indien ein wichtiges Kommunikationsmittel sind. Genau genommen basieren Elefanten allerdings auf dem Quellcode von Mammuts. Nachdem diese allerdings nicht mehr von den Usern genutzt wurde, stellte die Natur den Quellcode unter die GNU GPL Version 1. Somit sind Elefanten quasi ein "Rewrite" von Mammuts.

In Zeiten immer größer werdenden Datenverkehrs wurde der Aspekt der Sicherheit größer geschrieben. Man begann, erste Elefanten auf einfachste Art und Weise zu signieren, um sie fälschungssicher zu machen. Cjreek kam dabei auf die Idee, Signifanten im Zusammenhang mit Binären Datentypen zu nutzen. Eine erste Spezifikation wird zur Zeit von Hartmut, XanClic und SHyx0rmz entwickelt.

Erstellung und Anwendung

Unter Linux wie auch Windows gibt es Tools zur Erstellung und Signierung von Elefanten. Nachfolgend die Erstellung und Signierung eines Elefanten unter Linux:

Mit dem Tool "newelph" wird ein neuer Elefant erstellt. Hier soll der Elefant vier Beine, einen Rüssel haben und nicht mehr als 10 GB wiegen:

$ newelph --name myelephant.elph --alllegs --longsnout --maxweight=10

Der neu erstellte Elefant muss nun signiert werden. Dazu wird zuerst ein Schlüssel mit Hilfe von "create-elph-key" erstellt:

$ createelphkey --name myelphkey.elphkey --verycomplex=true

Nach dem man eine Passphrase eingegeben hat, hat man nun den öffentlichen und privaten Schlüssel erstellt. Anschließend kann ein Elefant mit dem öffentlichen Schlüssel signiert werden:

$ sigelph --elph=myelephant.elph --pubkey=myelphkey.pub.elphkey

Hierdurch wurde ein signierter Elefant erstellt.


Signifanten in der Betriebssystementwicklung

Signifanten verrichten Ihren Dienst in der Betriebssystementwicklung vor allem auf Mailinglisten. Große Patches werden meist mit Signifanten ausgeliefert, damit selbige besonders schwer auf der Mailingliste liegen und beachtet werden. Allerdings ist, bedingt durch die Größe eines durchschnittlichen Signifanten, die E-Mail überdurchschnittlich groß, sodass das Verschicken, je nach Internetverbindung, eine Zeit lang dauern kann.

Signifanten und týndur

Mit der Version 0.3.0 werden Signifanten offiziell auch von týndur unterstützt. Entsprechende Programme zur Erstellung signierter Elefanten werden zur Zeit entwickelt.

Der Signifant ist auch das inoffzielle Maskottchen von týndur.

Weblinks

Persönliche Werkzeuge