Offchain шифрование в Ethereum dapp - PullRequest
0 голосов
/ 10 февраля 2019

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

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

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

2. При использовании пользовательские ключи , нормально ли использовать такой инструмент управления ключами, как Google KMS или Amazon Kms для управления ключами и шифрования данных?

...