Public-Key-Verschlüsselung bitcoins hackaday was sie tun

Verschlüsselung ist eine der Säulen der modernen Kommunikation. Sie verfügen über Geräte, die ständig mit Verschlüsselung arbeiten, auch wenn Sie sich dessen nicht bewusst sind. Es gibt so viele Anwendungen und Systeme, die es verwenden, dass es schwierig ist, sie zu nummerieren. Vom Satelliten-TV bis zum Handy, vom Smart-Power-Meter bis zum Autoschlüssel, vom WLAN-Router bis zum Browser und von Ihrem Visa bis zu Ihren Bitcoins – die Liste ist endlos.

Einer der größten Durchbrüche in der Geschichte der Verschlüsselung war die Erfindung der Public-Key-Kryptographie oder der asymmetrischen Kryptographie in den 1970er Jahren.Hier wurden traditionelle kryptographische Methoden verwendet, bei denen ein geheimer Schlüssel verwendet wurde oder ein Schema sollte akzeptiert und zwischen dem Absender und dem Empfänger einer verschlüsselten Nachricht geteilt werden.


Die asymmetrische Kryptographie hat das geändert. Heute können Sie eine verschlüsselte Nachricht an beliebige Personen senden. Dies wird erreicht, indem ein Schlüsselpaar verwendet wird: ein öffentlicher Schlüssel und ein privater Schlüssel. Die Schlüsseleigenschaften sind so, dass, wenn etwas mit dem öffentlichen Schlüssel verschlüsselt wird, nur der private Schlüssel es entschlüsseln kann und umgekehrt. In der Praxis wird dies üblicherweise auf der Basis mathematischer Probleme durchgeführt, die keine effiziente Lösung wie bestimmte ganzzahlige Faktorisierungen, diskrete Logarithmen und elliptische Kurven zulassen.

Aber der Spielwechsler ist, dass der öffentliche Schlüssel nicht geheim gehalten werden sollte. So kann die Kryptographie sowohl zur Authentifizierung – also zum Nachweis, wer jemand ist – als auch zur Verschlüsselung verwendet werden, ohne dass Sie vorher Geheimnisse ausgetauscht haben müssen. In diesem Artikel werde ich auf die Details eingehen, wie Sie eingerichtet werden, damit jeder auf der Welt Ihnen eine E-Mail senden kann, die nur Sie lesen können.

Stellen Sie sich eine Kamera vor, die verschlüsselte Bilder aufgenommen hat. Wenn Ihre Kamera gestohlen wird, sind nur zufällige Daten auf der Speicherkarte vorhanden, die nur mit einem Schlüssel entsperrt werden können. Wenn Sie einen Fotografen einstellen, können diese Bilder nicht ohne den Schlüssel kopiert werden. Zumindest ist es eine interessante Idee, die beeindruckend ist, weil sie wirklich existiert.

[Doug] hat kürzlich eine Samsung NX300, a schöne Kamera Für den Preis, der unter Linux bequem läuft und Open Source von Samsung ist. Mit einer speziellen Firmware hat [Doug] eine öffentliche / private Schlüsselverschlüsselung für diese Kamera, geben Sie nur der Person mit dem privaten Schlüssel die Möglichkeit, die aufgenommenen Bilder freizuschalten diese Kamera.

[Doug] fing an, es zu bauen, indem er die Firmware für sah diese Kamera, finde heraus, wie man alles demontiert und wieder zusammenfügt. Mit einigen Änderungen, die die Verschlüsselung für alle Bilder enthielten, die mit aufgenommen wurden diese Kamera, [Doug] überholte die Firmware und aktualisierte die Kamera.

Die Verschlüsselungs-Firmware ist auf der Seite verfügbar, aber angesichts der Leichtigkeit, mit der [Doug] dies tun konnte, und eine gute Idee, wie man es macht, wirft interessante Möglichkeiten auf. Das NX300 ist ein hübsches schöne Kamera Es liegt ein wenig über den Canon PowerShot-Kameras, die von CHDK unterstützt werden. Es funktioniert auch unter Linux, also wenn Sie nach etwas Coolem suchen, um mit einem zu tun schöne Kamera, [Doug] hat eine sehr gute Ressource. Posted in Digitalkameras Hacks Tagged Verschlüsselung, Firmware, Linux, NX-Kamera, NX300, öffentliche Schlüsselverschlüsselung, Samsung NX300