FIELD: computer equipment.
SUBSTANCE: implementation of the invention includes receiving transaction data associated with a transaction, wherein the transaction data comprises: data representing a plurality of assets, a first identity which hides a first random number and a transaction amount, a second identity which hides a second random number and a change, a transaction amount and a third random number encrypted by a public key of the second node based on the probabilistic scheme of homomorphic encryption, delivery and the fourth random number, both of which are encrypted by the public key of the first node based on the probabilistic HE scheme, and zero-disclosure proof; determining based on ZKP whether or not the transaction is reliable, based on determining whether or not the first random number is equal to the third random number, whether or not the second random number is equal to the fourth random number, and whether or not the transaction amount hidden in the first identity is equal to the sum of the transaction encrypted by the public key of the second node.
EFFECT: technical result consists in improvement of safety of accounts / data of various mobile computing device.
12 cl, 8 dwg
Authors
Dates
2020-04-17—Published
2018-12-21—Filed