Нестандартний спосіб створення приватного ключа криптовалюта Ethereum

Для криптовалюта Ethereum існує безліч гаманців за допомогою яких можна генерувати приватні ключі. Але вся суть створення приватного ключа зводитися до того що ми отримуємо деякий унікальне число в шістнадцятковій системі числення. Виглядає таке число приблизно ось так: d7c9533613bb756ddf64d250dfe56f6d2d1333ab6b69e8d5635046197c430a31 як ми бачимо це набір символів складається з 64 знаків в який входять числа від 0 до 9 і перші 6 букв латинського алфавіту.

Необоротні хеш-функції теж складаються з набору символів належать шестнадцатеричной системі числення. Якщо взяти такий відомий в кріптовалютном світі алгоритм хешування як SHA256 то ми побачимо що приватний ключ Ethereum і хеш-сума SHA256 ідентичні за своєю структурою. Вони обидва мають число складається з 64 символів в шістнадцятковій системі числення. Ще хеш-суми називають контрольними сумами, але по суті це одне і те ж.

Для створення приватного ключа Ethereum нестандартним способом нам потрібен буде будь-який файл з будь-яким розширенням і будь-якого розміру. Отримуємо контрольні суми цього файлу за допомогою алгоритму SHA256 і маємо приватний ключ який можна імпортувати в будь-який гаманець, який в свою чергу вже видасть нам адресу для отримання коштів з нашого щойно створеного приватного ключа. Програми для отримання контрольних сум нескладно знайти для будь-якої ОС, навіть для Android.

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

Це звичайно малоймовірно, що хтось спробує зробити так само, але все ж про це варто пам'ятати. Найкраще буде створити свій будь-який унікальний файл, наприклад, елементарний текстовий файл з унікальним вмістом вже може послужити досить надійним вибором. Важливо зробити резервні копії такого файлу і зберігати в надійному місці, а в ідеалі ще й зашифрувати.

Цей метод звичайно мало хто стане використовувати на практиці, але він цілком робочий і при правильному підході може бути не менш надійний ніж використання спеціально призначених для цього гаманців Ethereum або зберігання на біржі криптовалюта.

Для прикладу було взято алгоритм хешування SHA256 так як він більше знайомий людям ніж інші алгоритми яких безліч. Можна використовувати взагалі будь-який алгоритм який складається з 64 символів в шістнадцятковій системі числення. А так же для прикладу була взята криптовалюта Ethereum, але якщо розібратися глибше, то є й інші криптовалюта в яких таким же методом можна створювати приватні ключі.

Оцініть статтю
Додати коментар