加载中 ...

区块链术语-加密算法、数字签名

2019-09-10 04:09 编辑:btc268.com 来源:区块链资讯

  

1.加密算法(EncryptionAlgorithm)

非对称加密算法是一个函数,通过使用一个加密钥匙,将原来的明文文件或数据转化成一串不可读的密文代码。加密流程是不可逆的,只有持有对应的解密钥匙才能将该加密信息解密成可阅读的明文。加密使得私密数据可以在低风险的情况下,通过公共网络进行传输,并保护数据不被第三方窃取、阅读。

2.数字签名(DigitalSignatures)

数字签名是一种使用了公钥加密领域的技术实现的签名,用于鉴别数字信息和身份确认。数字签名是一个独一无二的数值,若公钥能通过验证,那就能确定对应的公钥的正确性,数字签名兼具可确认性和不可否认性。

多重签名(Multi-Signatures)意味着在交易发生之前需要多个签名或批准。多重签名会提高加密货币的安全性,这样一个人就不能在未经他人同意的情况下把所有的数字货币都拿走。


实现方法

数字签名算法依靠公钥加密技术来实现的。在公钥加密技术里,每一个使用者有一对密钥:一把公钥和一把私钥。公钥可以自由发布,但私钥则秘密保存;还有一个要求就是要让通过公钥推算出私钥的做法不可能实现。

普通的数字签名算法包括三种算法:

1.密码生成算法;

2.标记算法;

3.验证算法。

关键词:比特币新闻 币牛牛

转载自比特币新闻网(www.btc268.com),提供比特币行情走势分析与数字货币投资炒币最新消息。

原文标题:区块链术语-加密算法、数字签名

原文地址:http://www.btc268.com/qkl/zs/15172.html

本文来源:区块链资讯编辑:btc268.com

本文仅代表作者个人观点,与本网站立场无关。

本网站转载信息目的在于传递更多信息。请读者仅作参考,投资有风险,入市须谨慎!

'); })();