非对称加密算法
非对称算法属于密码学范畴,是一种可以对信息进行加密和解密的算法。它的运行需要一个公钥和一个私钥,公钥用于公开给其他人,私钥需要自己保存,两个密钥可以互相加密解密。由于加密的密钥与解密的密钥不是同一把而产生了非对称性,因此被称为非对称加密。
与之对应是加密解密使用同一密钥的算法,对称加密算法。比如把单词“gate”使用AES对称加密算法加密可以得到字符串U2FsdGVkX18fop1iGBPzNdnADZ57AJxOn+wEBSIUAG4。反之密文也可以通过AES对称加密算法解密得出原字符串gate。在早期,发送加密电报使用的就是这种对称加密算法。这种方式解密过程简单且速度快,但加密方法被泄露后,很容易将截获的信息破译出来,安全性不高。
非对称加密算法的安全性比对称加密算法要高,但是由于运行复杂,效率比对称加密算法要低一些。我们通过一个例子来简单理解:假设Jim想给Bob使用非对称加密的方式发送一条信息,需要经过以下过程:
1.Jim与Bob都需要产生一对公钥和私钥;
2.Jim的公钥发送给Bob,私钥自己保存;Bob的公钥发送给Jim,私钥自己保存;
3.Jim向Bob发信息时,使用Bob的公钥加密信息;
4.Bob收到消息后,使用自己的私钥即可解密查阅。
常见的非对称加密算法
RSA(Rivest Shamir Adleman)算法:因其难以破解的特点在数字加密和数字签名领域被广泛应用。在RSA算法中使用公钥私钥都可以对信息加密,公钥加密(防止信息被盗取)则私钥解密,私钥加密(防止信息被篡改)则公钥解密(数字签名)。理论上,RSA算法中密钥位数越长,其破解难度越高(未排除量子计算)。所以目前业界普遍使用的密钥不低于2048位。
DSA数字签名算法(Digital Signature Algorithm):这种算法无法对信息进行加密或者解密,主要运用于对加密信息进行签名和认证。安全程度和RSA算法一样高,但处理速度更快。
ECC椭圆曲线加密算法(Elliptic-curve Cryptography):加密过程源于数学中的椭圆曲线。相较于RSA算法,ECC算法加密和解密速度更快,单位安全强度更高。同样的秘钥长度,ECC算法有最高的安全性。
ECDSA椭圆曲线签名算法(Elliptic Curve Digital Signature Algorithm):这种算法在椭圆曲线加密算法基础上融合了数字签名算法。比特币与以太坊采用的就是ECDSA算法技术。
非对称算法在区块链资产中也得到了实际的运用。加密货币钱包账户的地址就是用公钥根据哈希算法计算出的,私钥则用于验证和进行数字签名。
总结
密码学已成为现代计算机安全中不可或缺的一部分,也是日益发展的加密货币生态系统的关键组成部分。随着密码学的不断发展,在未来的计算机安全及加密货币安全验证方面,对称与非对称加密算法在抵御各类威胁上会有更大的作用。
-
什么是公钥加密?公钥加密是一种特殊的加密手段,具有在同一时间生成两个密钥的处理(私钥和公钥),每一个私钥都有一个相对应的公钥,从公钥不能推算出私钥,并且被用其中一个密钥加密了的数据,可以被另外一个相对应的密钥解密。这套系统使得节点可以先在网络中广播一个公钥给所有节点,然后所有节点就可以发送加密后的信息给该节点,而不需要预先交换密钥。
-
什么是私钥?私钥加密算法使用单个私钥来加密和解密数据。由于具有密钥的任意一方都可以使用该密钥解密数据,因此必须保护密钥不被未经授权的代理得到。私钥加密又称为对称加密,因为同一密钥既用于加密又用于解密。私钥加密算法非常快(与公钥算法相比),特别适用于对较大的数据流执行加密转换。通常,私钥算法(称为块密码)用于一次加密一个数据块。
-
什么是数字签名?数字签名(又称公钥数字签名)是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。它是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术来实现的,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名是非对称密钥加密技术与数字摘要技术的应用。
-
什么是公钥?公钥与私钥是通过加密算法得出的一组密钥对。公钥是公开的,通常用于加密数据、验证数字签名。
-
什么是加密算法?数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码为密文,使其只能在输入相应的密钥之后才能显示出原容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的逆过程为解密,即将该编码信息转化为其原来数据的过程。
-
什么是加密?加密是一系列使信息不可读的过程,它能使信息加密也能使信息加密后能够再次可读,在加密货币中使用的密码也使用由字母和数字组成的密钥,该密钥必须用于解密密码。
-
什么是加密演算法?加密算法是一个函数,也可以视为是一把钥匙,通过使用一个加密钥匙,将原来的明文档或数据转化成一串不可读的密文代码。加密流程是不可逆的,只有持有对应的解密钥匙才能将该加密资讯解密成可阅读的明文。加密使得私密数据可以在低风险的情况下,通过公共网络进行传输,并保护数据不被协力厂商窃取、阅读。
-
什么是钱包?加密货币交易中使用的钱包与日常所用的钱包有很大区别,所存储的并不是我们持有的加密货币,而是地址信息以及与地址匹配的私钥。地址用于储存加密货币,私钥用于确认交易。可以简单的将虚拟币钱包理解为,存储银行卡和银行卡密码的资料包。 钱包一般存储以下6类信息: 1. 私钥 私钥由随机数字生成,且不可更改,是钱包中最为重要的信息。相应的公钥、地址都是私钥经过哈希计算等其他加密算法得出的。
-
什么是椭圆曲线加密?是基于椭圆曲线数学的一种公钥密码算法。具有信息非对称性,能够提供更高等级的安全。比如说 A给B转账,持有私钥的B需要给出公钥,A拿到了公钥但无法反推出私钥,只能转账给B而不能盗取B资金。因此,B账户仍是安全状况。
-
什么是多签钱包?多签钱包用于存储加密货币多签地址和多个管理员的私钥,私钥由多个管理员分别管理。一笔交易发起后,只有达到下限人数的私钥确认后,该笔交易才可以通过钱包存储的多签地址顺利进行。 运行方式:首先要确定多签钱包的管理员总人数, 以及私钥签名下限人数,即一笔交易至少需要多少个私钥确认才可以进行。目前最常见的运行方式为2/3,即共有3个私钥,至少有其中2个私钥确认,才可以访问该多签地址。
- 热门词条
-
- 什么是持仓? 即手中持续持有一定量的数字货币。 在实物交割或者现金交割到期之前,投资者可以根据市场行情和个人意愿,自愿地决定买入或卖出期货合约。而投资者(做多或做空)没有作交割月份和数量相等的逆向操作(卖出或买入),持有期货合约,则称之为持仓。在黄金等商品期货操作中,无论是买还是卖,凡是新建头寸都叫建仓。操作者建仓之后手中就持有头寸,这就叫持仓。
- 什么是HODL? 指的是无论币价涨跌,都坚定地长期持有某一币种。该词首次在2013年出现在比特币论坛Bitcointalk。有一个叫GameKyuubi的用户发表了一篇题为《I AM HODLING》的帖子,诉说自己买卖时机永远不对,因此决定要长期持有。于是这个拼错的单词表达了许多投资者的心声,因此在整个论坛乃至币圈爆红。
- 什么是代币? 代币与代币的对应英文单字皆为 Token,在区块链领域中一般不加以区分,但两者在意思上具有些许区别;英文 Token 实际上既包含代币、代币也包含代金券、证券、通证、纪念物等概念,准确来说代币的对应英文为 Token Coin,在区块链领域中与支付代币具备相同的意义。
- 什么是一级市场? 一级市场,也称发行市场或初级市场,是资本需求者将证券首次出售给公众时形成的市场。它是新证券和票据等金融工具的买卖市场。该市场的主要经营者是投资银行、经纪人和证券自营商(在我国这三种业务统一于证券公司)。它们承担政府、公司新发行的证券以及承购或分销股票。投资银行通常采用承购包销的方式承销证券,承销期结束后剩余发行人可以获得预定的全部资金。
- 什么是量子门? 在量子计算,特别是量子线路的计算模里面,一个量子门 (Quantum gate,或量子逻辑门)是一个基本的,操作一个小数量量子比特的量子线路 。它是量子线路的基础,就像传统逻辑门跟一般数字线路之间的关系。 与多数传统逻辑门不同,量子逻辑门是可逆的。 然而,传统的计算可以只使用可逆的门表示· 举例来说,可逆的Toffoli门 可以实做所有的布尔函数。
- 什么是Shilling? Shilling 意味着欺骗尽可能多的人,让他们认为该加密货币是有价值的,并且借由价格上涨卖出并赚取利润。
- 什么是NFT? NFT是Non-Fungible Token的缩写,中文称为「非同质化代币」,通常是指开发者在以太坊平台上根据ERC721标准/协议所发行的代币,它的特性为不可分割、不可替代、独一无二的,简单来说,采用ERC721标准/协议而发行的代币就叫做NFT。
- 什么是黑洞地址? 指找不到私钥,或是无法确定私钥的地址。如宇宙中的黑洞一样,物体进去之后便无法出来。市面上经常提到的销毁代币操作,一般就是将代币打到黑洞地址。 正常的虚拟币地址均可以转入或转出资产。而由于没有私钥,只可以转入但不可以转出虚拟币的地址就像天文学中的黑洞一般只进不出,所以被称为黑洞地址。黑洞地址可简单分为两类:1.无人有私钥的地址;2.私钥被有意或无意销毁了的地址。
- 什么是横盘? 横盘又称盘整,是指股价在一段时间内波动幅度小,无明显的上涨或下降趋势,股价呈牛皮整理形态,该阶段的行情震幅小,方向不易把握,是投资者最迷惑的时候。不仅仅出现在头部或底部,也会出现在上涨或下跌途中,投资者这时不应参与操作,应注意观察,等形态走好,再介入搭顺风车。
- 什么是反恐怖主义融资? 类似反洗钱,指政府通过司法力量去发现并切断恐怖主义融资渠道,打击一切非法融资行为,这些行为包括但不限于贩毒、洗黑钱等不正当融资行为。
- 猜你喜欢
-

华尔街改造币圈:从ARK减持比特币到Ondo链上股票的证券化浪潮

Websea交易所爆雷内幕:高调站台后锁币跑路,币圈再演收割惨剧

315曝光奥拉丁!ARK暴涨实为跑路陷阱,本金归零倒计时!

比特币突破74000美元后警惕回调!专家警告:盲目追涨恐遭收割

900U到2.8万U实战攻略:3个月翻30倍的币圈交易策略与风控法则

50万人血泪控诉!奥拉丁骗局卷走30亿:揭秘币圈最疯狂割韭菜套路

一根K线定买卖:短线高手都在用的裸K交易秘诀

2026年加密货币开年巨震:4.7亿美元爆仓血洗多军,监管风暴下合规赛道成唯一出路

2026年比特币牛市终极指南:3个月精准抄底策略与10万美元突破路线图

2026年1月9日BTC突破91000美元:ETH、BNB、SOL等十大主流币与潜力山寨币最新操作策略

