⑴ Blockchain -Verschlüsselungstechnologie
ist der Schlüssel zur Verwendung und Entwicklung digitaler Verschlüsselungsfähigkeiten Blockchain -Fähigkeiten. Sobald die Verschlüsselungsmethode geknackt ist, wird die Datensicherheit der Blockchain in Frage gestellt und die Blockchain -Manipulationen nicht mehr vorhanden sein. Der Verschlüsselungsalgorithmus ist in symmetrische Verschlüsselungsalgorithmen und asymmetrische Verschlüsselungsalgorithmen unterteilt. Die Blockchain verwendet den ersten asymmetrischen Verschlüsselungsalgorithmus. Das kryptografische System der öffentlichen Schlüssel in asymmetrischen Verschlüsselungsalgorithmen wird normalerweise in drei Kategorien unterteilt, basierend auf Problemen, auf denen es basiert: DIVIS -INTEREGER -DISKRIMINATION -PROBLEME, LOGARITHMISCHE PROBLEME und EIERUCHEN BESSUNGEN. Erstens ist die Einführung des Algorithmus zur Verschlüsselungsverschlüsselung der Blockchain -Verschlüsselung im Allgemeinen in symmetrische Verschlüsselung und asymmetrische Verschlüsselung unterteilt. Die asymmetrische Verschlüsselung bezieht sich auf integrierte Verschlüsselungsfähigkeiten in Blockchain, um die Sicherheitsanforderungen und die Überprüfung der Eigentümerschaft zu erfüllen. Die asymmetrische Verschlüsselung verwendet normalerweise zwei asymmetrische Kennwörter im Verschlüsselungs- und Entschlüsselungsprozess, der als öffentlicher Schlüssel und privater Schlüssel bezeichnet wird. Die asymmetrischen Schlüsselpaare haben zwei Funktionen: Eine ist, dass es nach einem Schlüssel (öffentlicher oder privater Schlüssel) verschlüsselt wird, und kann nur zu einem anderen verwandten Schlüssel decken. Zweitens kann der öffentliche Schlüssel anderen bekannt gegeben werden, während der private Schlüssel vertraulich ist und den privaten Schlüssel nicht berechnen kann, der sich auf andere öffentliche Schlüssel bezieht. Asymmetrische Verschlüsselung typischerweise drei PrimärtypenUnterteilt in: DIVISE Ganzzahl -Diskriminierungsproblem, logarithmisches Problem und elliptisches Kurvenproblem. Das Problem der Diskriminierung aufgrund der großen Ganzzahl bezieht sich auf die Verwendung des Produkts zweier großer Primzahlen, wenn die Klassenzahlen verschlüsselt sind. Da das Auftreten von Primzahlen unregelmäßig ist, können wir nur Lösungen durch kontinuierliche Testberechnungen finden. Die diskrete Logarine-Problemklasse bezieht sich auf einen asymmetrischen verteilten Verschlüsselungsalgorithmus, der auf dem Beschwerdenlogarithmus und der Schwierigkeit starker Einweg-Hashing-Funktionen basiert. Die elliptische Abnahme bezieht sich auf die Verwendung der Planer elliptischen Kurven zur Berechnung eines Satzes asymmetrischer Spezialwerte, und Bitcoin verwendet diesen Verschlüsselungsalgorithmus. Die Verwendung der asymmetrischen Verschlüsselung in der Blockchain enthält hauptsächlich Informationsverschlüsselung, digitale Signatur und Anmeldeauthentifizierung. (1) Im Informationsverschlüsselungsszenario verschlüsselt der Absender (dargestellt a) die Informationen mit dem öffentlichen Schlüssel des Empfängers (b) und sendet sie dann an B und b.S die Informationen mit seinem persönlichen Schlüssel. Dies ist ein Szenario für die Verschlüsselung von Bitcoin -Transaktionen. Bitte beachten Sie die Differenz zwischen den oben genannten drei Verschlüsselungssystemen: Informationsverschlüsselung ist die öffentliche Schlüsselverschlüsselung und die private Schlüsselentschlüsselung, um die Sicherheit von Informationen zu gewährleisten. Die digitale Signatur ist eine private Schlüsselverschlüsselung und ein öffentlicher Schlüsselabnahme, um den Eigentum an der digitalen Signatur zu gewährleisten. Zertifizieren Sie private Schlüsselverschlüsselung, öffentliche Schlüsselentschlüsselung. Das Bitcoin -System als Beispiel nehmen,Sein asymmetrischer Verschlüsselungsmechanismus ist in Abbildung 1 dargestellt: Das Bitcoin-System erzeugt normalerweise eine zufällige Zahl von 256 Bit als privaten Schlüssel, indem ein Zufallszahlengenerator unter dem Betriebssystem aufgerufen wird. Die Gesamtmenge an privaten Schlüsseln von Bitcoin ist groß, und es ist äußerst schwierig, alle privaten Hauptstandorte zu überqueren, um einen privaten Schlüssel für Bitcoin zu erhalten, daher ist die Passwortwissenschaft sicher. Für eine einfache Identität wird 256-Bit-binärer Bitcoin-Privatbitcoin-Privatpersonen über den SHA256-Hash-Algorithmus und die Basis 58 umgewandelt, die einfach zu identifizieren und Benutzer zu schreiben ist. Der öffentliche Schlüssel für Bitcoin SecP256K1 ist die 65-Bit-Zufallszahl, die vom privaten Schlüssel über den elliptischen Kurvenalgorithmus generiert wird. Der öffentliche Schlüssel kann verwendet werden, um die in Bitcoin -Transaktionen verwendete Adresse zu generieren. Der Prozess der Generation ist, dass der öffentliche Schlüssel der erste ist, der 20-Bit-Zusammenfassungsergebnisse (dh das Ergebnis des Hash 160) durch den öffentlichen Schlüssel erzeugt, und dann wurde die 33-Varna-Bitcoin-Adresse als Shakle des Shakle-Bitcoin-Adresse durch den Sha256-Hash-Hash-Algorithmus ersetzt. Der öffentliche Schlüssel. Der öffentliche und private Schlüssel von Bitcoin wird normalerweise in Bitcoin -Brieftaschendateien gespeichert, und der private Schlüssel ist der wichtigste. Der private Schlüssel zu verlieren bedeutet, alle Bitcoin -Immobilien an dieser Adresse zu verlieren. In vorhandenen Bitcoins und Blockchain-Systemen wurden multi-private wichtige Verschlüsselungsfähigkeiten auf der Grundlage der praktischen Nutzungsanforderungen ermittelt, die mehrfach verständlich sindWie schnell sensible und chaotische Landschaften zu befriedigen.⑵ Wie sieht das Bitcoin -Wallet -Passwort aus.
1. Die Komplexität von Passwörtern
Die Komplexität der Bitcoin -Brieftaschenkennwörter spiegelt sich hauptsächlich in ihrer Länge und ihren Zeichenkombinationen wider. Um die Sicherheit zu verbessern, können Benutzer einen Kennwortgenerator verwenden, um ein Kennwort bis zu 20 Ziffern oder länger zu erstellen. Diese Passwörter enthalten normalerweise eine Mischung aus Buchstaben, Zahlen und Sonderzeichen oberer und unterer Fall, um sicherzustellen, dass sie schwer zu erraten oder zu knacken sind.
2. Private Schlüssel und Mnemonik
Neben herkömmlichen Kennwortformularen verwenden Bitcoin -Brieftaschen auch private Schlüssel oder Mnemonik als Schlüssel für den Zugriff auf und steuern die Brieftasche. Ein privater Schlüssel ist eine zufällig erzeugte, sehr lange Zeichenfolge, die direkt mit Bitcoin in der Brieftasche zugeordnet ist. Die Mnemonik ist eine Reihe von Wörtern, die von Menschen gelesen werden, die anstelle von privaten Schlüssel verwendet werden, um den Benutzern zu helfen, sich daran zu erinnern und sicher auf ihre Brieftaschen zuzugreifen. Diese privaten Schlüssel oder mnemonischen Wörter können auch in gewissem Sinne als eine Art "Passwort" für Bitcoin -Brieftaschen angesehen werden.
3. Sicherheitsüberlegungen
Egal, ob es sich um herkömmliche Passwörter oder private Schlüssel/Mnemonik handelt, die Sicherheit von Bitcoin -Geldbörsen ist entscheidend. Daher sollten Benutzer eine Reihe von Maßnahmen ergreifen, um ihr Brieftaschenkennwort oder private Schlüssel-/Mnemonik -Wörter zu schützen, z. B. die Verwendung starker Kennwörter, regelmäßiges Ändern von Passwörtern, das Vermeiden von Kennwörtern an öffentlichen Stellen usw. Darüber hinaus ist es auch der Schlüssel, einen zuverlässigen Bitcoin -Wallet -Dienstanbieter zu befolgen und die besten Sicherheitspraktiken zu befolgen, um sicherzustellen, dass Ihr Wallet sichergestellt wird.
Zusammenfassend kann der spezifische Stil des Bitcoin -Wallet -Kennworts je nach Auswahl und Sicherheitsmaßnahmen des Benutzers variieren. In der Regel wird es in der Regel eine längere und komplexe Kombination aus Zahlen oder Zeichen oder privaten Schlüssel/Mnemonik usw. für sichere Zugriff und Steuerung von Brieftascheninformationen sein. Benutzer sollten diese Informationen immer im Auge behalten und sie ordnungsgemäß schützen, um sicherzustellen, dass ihre Bitcoin -Vermögenswerte sicher sind.