大家好啊。我是你们的老朋友,区块链技术老韭菜。今天有粉丝问:加密技术到底分为哪两类?这问题问得好啊。毕竟现在FUD满天飞,不搞懂基础很容易rekt。
其实呢,加密技术就分两大块。说白了就是对称加密和非对称加密。别被名字吓到,我用大白话给你讲明白。
对称加密:一把钥匙开一把锁
对称加密就是用同一个密钥加密解密。就像你家门钥匙,开锁关锁都用它。常见算法有AES、DES这些。
这种加密速度贼快。适合处理大量数据。你看网络通信、文件加密都用它。SSL/TLS协议里就有它的身影。
但问题来了。密钥怎么安全传给对方?这就像谍战片里地下党传递密码本。一旦密钥泄露,整个系统就崩了。所以密钥管理特别头疼。
我之前帮粉丝设置交易所API时。就有人把密钥截图发群里。结果被巨鲸盯上,账户直接rekt。惨啊。
非对称加密:公钥私钥配对用
非对称加密用两把钥匙。一把公钥一把私钥。公钥可以随便发。私钥必须死死捂住。
公钥加密的数据,只能用私钥解开。反过来也行。私钥签名的东西,公钥能验证。这特性超重要。
RSA、ECC都是这类。比特币用的ECDSA就是基于椭圆曲线的非对称加密。钱包地址本质就是公钥哈希。
说实话,非对称加密速度比对称慢多了。但安全系数高太多。所以区块链全靠它撑着。没有它,加密货币早被黑客干趴下了。
记得2018年有个交易所gas war。黑客就是钻了非对称加密实现的空子。导致好多人私钥泄露。钱包清空。教训深刻啊。
区块链里怎么用?关键在这
在币圈,非对称加密是命根子。你的比特币地址对应公钥。私钥才能花币。丢了私钥等于丢了钱。
很多人搞混冷钱包热钱包。说白了冷钱包就是离线存私钥。热钱包在线风险大。我之前就误操作把冷钱包私钥删了。差点哭死。
还有KYC审核老被拒的。其实跟加密技术也有关。交易所要用非对称加密验证身份。资料传输出问题就挂了。
话说回来。现在新人老问:买币该用什么钱包?我的建议是。小额交易用热钱包方便。大额必须上冷钱包。别学我当年贪方便,结果被钓鱼网站坑了5个ETH。
新手必看:别踩这些坑
新手常犯几个错误。第一,私钥写纸上还拍照。第二,在交易所存太多币。第三,乱点不明链接。
其实呢,安全就三点。私钥自己保管。小额测试再大额。正规渠道下载软件。
上次有粉丝私信我。说在非主流交易所注册总失败。我一看就知道是FUD网站。提醒他赶紧撤资。不然肯定被割韭菜。
说白了,加密技术分两类。但用在区块链上。非对称加密才是核心。对称加密更多是辅助角色。
最后提醒一句。现在诈骗太多。看到"私钥共享"之类的都是坑。真正的项目永远不会要你私钥。记住了吗?
看完还不懂?评论区留言。我帮你解答。下期讲怎么防钓鱼,记得关注哦。
对称加密和非对称加密有什么区别?
你看,对称加密就是加密解密用同一把钥匙。
非对称加密则有两把钥匙,公钥和私钥。
公钥可以随便给别人,私钥必须自己保管好。
其实呢,对称加密速度特别快。
适合处理大量数据,比如加密整个文件。
但问题来了,怎么把钥匙安全地传给对方?
这一直是个难题。
非对称加密解决了钥匙传递问题。
你想发消息给朋友,就用他的公钥加密。
只有他用自己的私钥才能解开。
不过呢,这种加密方式速度慢很多。
为啥实际应用中要把两种加密方式结合使用?
说白了,单用一种都有缺点。
对称加密快但钥匙不好传,非对称加密安全但太慢。
举个例子,当你上网购物时。
网站先用非对称加密把对称钥匙传给你。
然后用这个对称钥匙加密后续所有数据。
这样既安全又不会影响网速。
其实呢,TLS/SSL协议就是这样工作的。
非对称加密只用于交换对称密钥。
之后的通信全部用对称加密完成。
所以网上交易才能又快又安全。
常见的加密算法有哪些各自特点是什么?
对称加密常用AES和3DES。
AES现在最流行,密钥有128、192、256位三种。
密钥越长越安全,但计算也越慢。
话说回来,老一点的DES已经不安全了。
56位密钥太短,现在电脑一下就能破解。
3DES是DES的升级版,但效率不高。
非对称加密主要用RSA和椭圆曲线。
RSA最经典,但计算量大速度慢。
椭圆曲线加密密钥短些,安全性却不差。
现在手机支付、网上银行都用这些技术。
组合起来用既保证安全又不卡顿。
所以你刷手机付款时,背后有这么多门道。