Что такое Закрытый ключ Bitcoin

Закрытый ключ-это просто число, выбранное случайным образом.

Секретный ключ используется для генерации открытого ключа через необратимый процесс.

В случае Bitcoin закрытый ключ превращается в открытый ключ через эллиптическую кривую криптографии или ECC .

Если вы потеряли свой закрытый ключ, вы не можете получить доступ к Bitcoins, и если кто-то еще узнает, что они могут украсть их.

Закрытый ключ-это просто длинное число, а в случае Bitcoin-это число между 1 и 1.158 x 10^77. На практике это число генерируется с помощью безопасного генератора случайных чисел, который затем передается в алгоритм хэширования SHA-256. Алгоритм хэширования SHA-256 принимает строку чисел и выводит 256-битное число, которое затем необходимо проверить, меньше ли оно 1.158 x 10^77.

 

При создании закрытого ключа большинство программ будет делать это под капотом, но если вы выбираете определенные методы самостоятельно, такие как 1×10^77 или другие определенные очевидные цифры, а затем хэш через SHA-256 – хакеры могут создавать радужные таблицы и соответствовать вашему закрытому ключу, открытому ключу и адресу. Если вы делаете это и выбираете конкретную фразу, вы сокращаете энтропию или хаос на ваш выбор! Всегда выбирайте случайность, чтобы быть в безопасности, даже если шансы очень малы.

 

Суть применения эллиптических кривых является поиск метода, посредством которого вы можете создать Биткоин открытый ключ закрытый ключ Биткоин-легко, но не наоборот – т. е. найти приватный ключ из открытого ключа.

Это связано с проблемой дискретного логарифма для эллиптических кривых, где лучшие математические решения по криптографии на основе эллиптических кривых должны принять шаг пропорциональна 2л/2 , где N-длина ряда, который Биткоин ключ ниже (1.158 х 10^77) (также известный как размер поля Кривой основан на модулярной арифметики).

На практике это означает, что хакеру потребуется 21^28 вычислений, чтобы сломать эллиптическую кривую криптографии на основе Bitcoins спецификации. Использование миллиона процессоров это займет около 260 миллиардов раз возраст Вселенной – чертовски долгое время.

 

Ключ биткоин, которая производится по криптографии эллиптических кривых на самом деле точка с координатами X и Y. Чтобы узнать, почему вы посмотрите на наше подробное руководство по эллиптической кривой криптографии.


Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: