Security of the saved transaction in Blockchain

in security •  6 years ago 

Cryptography in Blockchain technology has a very important role in providing two important aspects of blockchain technology.

img

With this cryptography, the blockchain not only allows the data to be legally recorded, but also very securely. What the encryption actually does is that it encrypts a text or information, and then decodes it with a mathematical algorithm so that only the recipients can see that information. This cryptography is again two types-symmetric key encryption and asymmetric key encryption.

In symmetric key encryption, the same key is used to encrypt or decrypt text or information, and is therefore known as symmetric key encryption.

Asymmetric key encryption uses separate keys, where public and private keys are used. Thus, the user's public key and private key encrypts the information used to decrypt the recipient's private key and the sender's public key. In addition, it is possible to derive the private key from the user's public key, and therefore, it can be assured that the sender can only decrypt the intended recipient's information sent by the sender, and that the security provider can be assured that the blockchain technology using cryptography.

img

With open-key encryption, the integrity of the data is provided through digital signatures and a mathematical algorithm, a user can sign using the private key. Because this is a digital signature, the network is considered valid only if it is not tampered with. Therefore, digital signatures in blockchain technology ensure that the data being recorded is correct, valid and correct, and not changed, then it will only recognize it, and this digital signature ensures the stability of the data saved on the blockchain.


Sponsored ( Powered by dclick )
DCLICK: Introducing the Advertise feature

Last week, the Advertise feature has opened. you can...

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @lagritos! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 5000 upvotes. Your next target is to reach 6000 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Vote for @Steemitboard as a witness to get one more award and increased upvotes!