Асиметричне шифрування

A system using dual keys for secure encryption and digital signatures.

Це база безпеки блокчейну. Кожен користувач має Публічний ключ (це як номер вашої картки або адреса гаманця) та Приватний ключ (це як ваш PIN-код або фізичний ключ від сейфа). Будь-хто може закодувати повідомлення за допомогою вашого публічного ключа, але розкодувати його зможете тільки ви своїм приватним ключем.

🛡️ Trust Score

100%

✅ Перевірені технічні факти

  • Asymmetric encryption uses two different keys: a public key and a private key.
  • The public key can be shared openly with anyone.
  • The private key must be kept secret by the owner.
  • Data encrypted with the public key can only be decrypted with the matching private key.
  • Digital signatures are created using the private key and verified with the public key.
  • Blockchains like Bitcoin and Ethereum use Elliptic Curve Cryptography (ECC) for security.
        graph LR
  Center["Асиметричне шифрування"]:::main
  Pre_cryptography["cryptography"]:::pre --> Center
  click Pre_cryptography "/terms/cryptography"
  Pre_mathematics["mathematics"]:::pre --> Center
  click Pre_mathematics "/terms/mathematics"
  Rel_public_key["public-key"]:::related -.-> Center
  click Rel_public_key "/terms/public-key"
  Rel_private_key["private-key"]:::related -.-> Center
  click Rel_private_key "/terms/private-key"
  Rel_elliptic_curve_cryptography_ecc["elliptic-curve-cryptography-ecc"]:::related -.-> Center
  click Rel_elliptic_curve_cryptography_ecc "/terms/elliptic-curve-cryptography-ecc"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧒 Простими словами

🔐 Це як замок, до якого є два ключі. Один може тільки закривати (ми даємо його всім), а інший — тільки відкривати (його ми ховаємо). Так будь-хто може надіслати нам секрет, але прочитаємо його тільки ми.

🤓 Expert Deep Dive

У блокчейні найчастіше використовується криптографія на еліптичних кривих (ECC). Вона набагато ефективніша за старі методи (RSA), оскільки забезпечує той самий рівень захисту при значно меншому розмірі ключа.

🔗 Пов'язані терміни

Попередні знання:

📚 Джерела