Можно ли надежно хранить ключи, но при этом использовать их?

#security #encryption #cryptography #private-key

#Безопасность #шифрование #криптография #закрытый ключ

Вопрос:

Я создал бота для торговли криптовалютами, которым я хочу, чтобы другие люди могли пользоваться.

Для регулярного использования его запуск на их ПК 27/7 не идеален, а настройка собственного облачного сервера слишком сложна/хлопотна.

Я хотел создать свое собственное приложение, в котором они просто зададут все параметры на своем конце и отправят их на сервер, а затем им не придется иметь дело ни с чем остальным.

Проблема в том, что для работы этого бота мне нужен закрытый ключ их кошельков, чтобы иметь возможность совершать сделки. Я, очевидно, хочу надежно хранить это (хэш, соль и шифрование), но это означает, что у меня нет ключа, чтобы совершать сделки. Я чувствую, что нет никакого возможного способа обеспечить безопасность этих ключей и иметь возможность их использовать.

Комментарии:

1. I need their wallets private key это проблема. Закрытый ключ никогда не должен покидать устройство пользователя. Почему я должен доверять вам свой закрытый ключ? Это хороший способ попасть под обстрел разъяренной толпы hash amp; salt amp; bcrypt . Именно так сравниваются хэши паролей, а не как шифруются данные. both security.. able to use them Это всегда компромисс. И в конце концов, в чем здесь вопрос?

2. @gusto2 вопрос в том, как у меня может быть бот, который торгует за них, не раскрывая их секретный ключ. Чтобы совершить сделку на блокчейне, вам необходимо иметь закрытый ключ.