Есть ли способ добавить шифрование к определенному значению в коде цепи с помощью JavaScript - PullRequest
0 голосов
/ 23 октября 2019

Я хочу знать, есть ли библиотека для шифрования данных в коде цепи для node.js, и если есть, как я могу ее использовать? или есть где-то, что объясняет функции?

Я видел раздел шифрования цепного кода на странице Chaincode для разработчиков, проблема в том, что он объясняет только библиотеки о языке Go (возможно, я его неправильно истолковал).

1 Ответ

0 голосов
/ 24 октября 2019

У меня был такой же вопрос раньше. Ниже я выяснил.

Здесь - это библиотека в узле для раздела шифрования цепного кода, который вы прочитали в Chaincode for Developer.

Эта библиотека находится в стадии разработки,так что нет документации, но вы можете взглянуть на код и некоторые тесты, которые они сделали. По сути, если вы не хотите записывать в состояние мира с необработанным значением, а скорее зашифрованное. Функция вызова chaincode берет ключ шифрования из переходного поля предложения транзакции и выполняет шифрование. Аналогично для дешифрования, подписать / проверить.

Разница между этой библиотекой и другими библиотеками (например, node-crypto, если вы пишете цепной код в nodejs) состоит в том, что она берет ключи из переходного поля предложения транзакции. Если вам удастся как-то получить открытый / закрытый ключ, тогда достаточно node-crypt . Просто убедитесь, что вы используете версию, которую поддерживает матрица ( предварительные условия ).

Надеюсь, это поможет.

...