Я хочу перевести свои биткойны на бумажный кошелек для длительного хранения. Однако с риском возгорания/кражи и т. д. Мне неудобно держать его как бумажную распечатку.
Итак, мой вопрос (извините, если это слишком нуби)... почему бы и нет:
1) создать адреса бумажных кошельков
2) вручную напишите открытый и закрытый ключи на листе бумаги, НО для закрытого ключа измените только один символ ключа способом, известным только мне. Например, увеличьте 4-й символ ключа на 1 (то есть, если 4-й символ был цифрой 8, я пишу его как 9 на моем листе бумаги, если это была заглавная буква B, я пишу его как заглавную букву С... вы поняли идею). Пока все хорошо для безопасного хранения бумаги. Но как насчет огня и т. д.
3) Отправьте информацию по электронной почте на мою учетную запись gmail/hotmail. Так что у меня всегда будет доступ к информации, поскольку она хранится в «облаке», но, надеюсь, бесполезна для тех, кто взломает мою электронную почту??
Есть ли недостаток в моей системе? Является ли потенциально рискованным предоставление моего публичного адреса плюс 95% моего закрытого ключа потенциальным хакерам?
Большое спасибо за ваши мысли!
Это очень рискованно и не очень хорошая идея.
Если вы просто увеличиваете один символ, есть только около 50 способов сделать это. Злоумышленнику будет очень легко просто попробовать все 50 возможностей, он найдет ваш ключ и украдет ваши монеты.
Даже если вы замените один символ новым случайным образом, это всего 50 * 58 = 2900 возможностей. Еще очень легко. Тем более, что ключ имеет встроенную контрольную сумму, так что злоумышленник может с высокой вероятностью сказать, верна ли его догадка с помощью простого вычисления.
Безопасность вашего закрытого ключа заключается в том, что он является случайным из чрезвычайно большого числа кандидатов. Раскрывая большую часть ключа, вы сокращаете количество кандидатов до очень небольшого числа и теряете всю свою безопасность.
Не раскрывайте какую-либо часть своего закрытого ключа и не сохраняйте его там, где его могут получить злоумышленники. Кроме того, не пытайтесь «зашифровать» его любой схемой, которую вы придумали сами (например, кодом подстановки) — их также очень легко взломать для любого разумного злоумышленника.
Я очень новичок в криптовалютах, но все равно выскажу свое мнение по этому вопросу.
Вы обеспокоены физической потерей и поэтому хотите хранить свой закрытый ключ в облаке. В общем, не рекомендуется этого делать, потому что ваш аккаунт gmail/dropbox/любой может быть взломан, и кто-то может найти ваш закрытый ключ.
Теперь вы предполагаете, что каким-то образом закодировали его, так что это должно сделать его безопасным. Однако, на мой взгляд, то, что у вас есть, это хакер с вашим «зашифрованным» закрытым ключом, и все время в мире он атакует пару открытого/закрытого ключей грубой силой.
Насколько я понимаю, открытый ключ — это односторонний сгенерированный ключ, который исходит из вашего закрытого ключа. Если у хакера есть открытый ключ, я полагаю, вы только что передали ему все, что ему нужно для хеширования «типичных» способов кодирования данных, пока он не получит правильный открытый ключ.
Мое решение проблемы с безопасностью кошелька состояло в том, чтобы поместить Trezor в мой несгораемый сейф. Вы также можете получить сейф и хранить там свой секретный ключ.
РЕДАКТИРОВАТЬ - если вы беспокоитесь о пожаре, вы также можете получить что-то вроде CryptoSteel для хранения вашего пароля в корпусе из нержавеющей стали (с штампованными символами из нержавеющей стали), и он переживет пожар.
Джиммид