自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 数字签名

学习笔记签名属性信息鉴定(接收者可以验证消息的来源)完整性(接收方可以验证消息自签名以来未被修改)不可否认性(发送方不能错误地声称它们没有签署消息)https://zh.wikipedia.org/wiki/%E6%95%B0%E5%AD%97%E7%AD%BE%E5%90%8D%E7%AE%97%E6%B3%95DSA- 依赖加法同态性 g^x mod p- 依赖hash绑定特性,即不可碰撞- 依赖离散对数难问题- 签名是两个数字(r,s)- 签名验证:包含求指数模,模逆元等。

2020-06-23 21:41:43 400

原创 Decentralized Fair Exchange

学习笔记Exchange same chain coin协商一个both signed txCreate a multi-sign escrow address managed by both users○ A0 -> multi-sign escrow address -> B0○ B1 -> multi-sign escrow address -> A1Exchange different chain coinhttps://en.bitcoin.it/wi

2020-06-23 21:28:39 205

原创 Commitment Schemas

学习笔记Two-pharse commitmentProsThe existance of commitment is public, the sender must reveal it, or will be punished.Can hide the value.Cons:Can not hide ether sending.Can not hide the existence of this commitmentIt may be vulnerable to front-ru

2020-06-23 21:13:28 220

原创 Hash函数及其应用

性质https://www.cnblogs.com/Hahahang/p/11815401.html基本性质摘要性输出很短的信息,定长输出计算容易适用于任意长度输入(可以将输入分组)安全性质抗原象单向函数:不可推导出原象抗第二原象对于更定一个原象,无法找到另一个原象使得两个hash值相同抗碰撞无法找到两个原象的hash值相同MD5 一个hash函数,但被证明不抗碰撞Sha3/sha256现在blockchain中通用的hash函数

2020-06-22 16:38:23 1045

原创 常见密码学算法

密码学分类密码学用于解决信息安全中的保密性,完整性,认证和不可否认性等问题。最初主要用于解决保密性。随着密码学技术的发展,逐渐应用到其它领域。常见密码学算法:DES,AES; RSA, ECC; Hash; Signature等。分类对称密码流密码分组密码非对称密码不同阶段古典/经典密码(凯撒密码),(1949 Shannon)近代密码(DES/AES),(1976 Diffie-Hellman, 1977 RSA)现代密码(RSA),(展望:量子密码等)参考:Ref htt

2020-06-22 16:22:02 11709 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除