SSH-理论 1.SSH理论概述(1)SSH工作的特点 工作在应用层。 使用TCP传输协议。 密文传输命令,比telent明文传输命令更加安全。 只能对与一个应用进行加密。 需要双方都有公私钥对。 端口22。 (2)SSH工作的基本框架a. 传输层协议提供服务器认证,数据机密性,信息完整性 等的支持。 b. 用户认证协议为服务器提供客户端的身份鉴别。 c. 连接协议将加密的信息隧道复用成若干个逻辑通道,提供给 2024-07-22 网络协议 > SSH #SSH
03 BTC-协议 1. 货币问题简单的签名货币的问题 简单的通过非对称加密进行验证。 重复花费。 中心化问题2. 解决双花攻击3. 货币发行铸币交易说明:block reward,凭空产生,不用说明币的来源。 收益:50 BTC 每年减半。 争夺记账权叫挖矿。 交易:在交易过程中,需要用发起转账的用户对于交易进行签名,并且说明花费的比特币的来源。 4. 区块信息区块头 协议 前一个区块头的HASH。 交易的默 2024-07-21 BlockChain > BTC #BTC #BlockChain
02 BTC-数据结构 1. 区块关系-链表形式区块格式 前一个HASH 本区块的区块信息。 二者合并取HASH为本区块的HASH值。 2. 默克尔树作用 验证数据的完整性。 交易的组成形式为默克尔树。 根哈希值在block header里面。 验证交易的可信性 说明: 轻节点具有交易的默克尔树的跟哈希。 只用提供交易路径上的哈希值,即可计算是否与根哈希值符合。 其中区块中的两个哈希值,表示两个哈希值的哈希值。 2024-07-21 BlockChain > BTC #BTC #BlockChain
01 比特币中的密码学原理 1.哈希函数性质 collision resistance:哈希碰撞十分困难。 hiding:即不可逆的性质。 puzzle friendly:雪崩效应。 作用 生成摘要,做完整性验证。 数字签名 数字信封,验证信息。 2.对称加密性质 密钥传输需要在安全的条件,密钥分发不便。 作用- 3.非对称加密条件 好的随机源,防止生成的随机数的重复。 性质 已知公钥,生成私钥是十分困难。 作 2024-07-21 BlockChain > BTC #BTC #BlockChain