Насколько я понял, в Ethereum каждый кошелек имеет закрытый и открытый ключ.
открытый ключ - это адрес.Чего я хочу добиться, так это подписать «строку» с открытым адресом, чтобы только этот адрес (с закрытым ключом) мог «прочитать» сообщение.
Я изо всех сил пытаюсь найти лучшую библиотекучтобы сделать это: я видел openpgp и JEncrypt, но оба требуют, чтобы в каком-то определенном формате были указаны «открытые / закрытые» ключи.
Есть ли какой-нибудь SDK, который может помочь?С помощью web3 можно только подписать личным ключом ..