![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
区块链
文章平均质量分 83
capodexi
同济大学控制科学与工程在读,研究方向主要是区块链,和一些杂七杂八的东西
展开
-
【密码学-2】什么是椭圆曲线密码
文章目录前言一、椭圆曲线是什么?二、使用步骤1.引入库2.读入数据总结本文共XXXX字,阅读全文约需X分钟。前言上回书我们说到,在常见的三种公钥密码学算法中,椭圆曲线密码学在相同的安全等级下有着更短的密钥长度,而一些比较常见的非对称密码(如SM2、SM3等)均属于椭圆曲线密码,在我们开始学习SM2算法之前,让我们先花一点时间来看看,究竟什么是椭圆曲线密码,它又是如何实现单向函数的?一、椭圆曲线是什么?简单地来讲,椭圆曲线密码体制中使用的椭圆曲线为y2=x3+ax+b方程表示的曲线,此椭圆曲线关于原创 2022-04-14 12:39:48 · 5185 阅读 · 2 评论 -
[OP-TEE开发学习-1] 从Hello_World开始
[OP-TEE开发学习-1] 从Hello_World开始在完成了OPTEE环境的配置之后,接下来要做的事情就和我们之前无数次学习新编程语言时做的事情一样——开始编写HelloWorld程序!幸运的是,OPTEE已经内置了HelloWorld的示例程序,更棒的是,我们可以从这个HelloWorld示例程序入手,开始学习OPTEE里CA和TA的对应开发过程。本文在《手机安全和可信应用开发指南》(帅峰云,黄腾,宋洋)对照学习下完成。①Helloworld示例程序实际上手首先,让我们运行OPTEE,选择原创 2022-03-24 11:47:51 · 3210 阅读 · 4 评论 -
[OP-TEE开发学习-0]Ubuntu 20.04搭建OPTEE开发环境(基于QEMU)
Ubuntu 20.04搭建OPTEE开发环境(基于QEMU)这几天在完成毕业设计的过程中接触到了基于Linux环境下的OPTEE开发环境,由于我此前从未系统学习过Ubuntu系统,这次的OPTEE开发环境配置也是基于全新安装的VMware的Ubuntu20.04版本的虚拟机实现的,全部依赖项均为从0开始配置。在开始搭配环境之前,我先搜集了一些网络上OPTEE环境搭建的教程,但也遇到了各种各样奇怪的问题,这些教程时间一般都比较早,使用的大多为Ubuntu18.04,因此教程参考价值一般,最终在实验室师兄原创 2022-03-17 15:08:44 · 4116 阅读 · 7 评论 -
区块链笔记5-共识算法
区块链笔记5-共识算法本学习笔记为本人从正规合法信息来源获取的信息,且为个人学习笔记,未用于商业用途。并且是关于IT领域区块链知识的介绍,并非违法违规内容。5 共识算法在信用缺失/不完全条件下的算法使用;在去中心化的基础情况下,保证分布式账本数据一致性的核心支撑技术,不同的区块链系统根据应用领域和环境假设不同,共识算法的设计思想也不同,进而造成相应区块链系统的交易处理能力、可扩展性和安全性也有所不同。共识:在部分节点发生故障、网络延时或存在恶意节点的故意破坏情况下,所有正常节点对客户的请求达成一致原创 2021-11-23 10:22:52 · 15171 阅读 · 2 评论 -
区块链笔记3-区块链典型技术
区块链笔记3-区块链典型技术本学习笔记为本人从正规合法信息来源获取的信息,且为个人学习笔记,未用于商业用途。并且是关于IT领域区块链知识的介绍,并非违法违规内容。主要信息来源于清华大学出版社 《区块链技术及应用》一书继续之前专栏中的内容,完成区块链技术中关键技术种类的介绍,主要对象为数字签名、共识算法、智能合约、P2P网络。①数字签名使用数字签名来实现区块链网络中的权限控制,并识别交易发起者的合法身份,防止恶意节点冒充身份对整个网络的影响。数字签名并不是电子版的签名图片,而使使用密码学领域的相关算原创 2021-05-17 21:01:20 · 467 阅读 · 0 评论 -
区块链笔记2-区块链技术原理
区块链笔记2-区块链技术原理本学习笔记为本人从正规合法信息来源获取的信息,且为个人学习笔记,未用于商业用途。并且是关于IT领域区块链知识的介绍,并非违法违规内容。主要信息来源于清华大学出版社 《区块链技术及应用》一书①区块链的概念根据工信部指导发布的《区块链技术和应用发展白皮书2016》的解释是:狭义来讲,区块链是一种按照时间顺序和数据区块以顺序相连的方式组合成的一种链式数据结构,并使用密码学方式保证了不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式其数据结构来验证和存储数据,并利原创 2021-04-29 20:48:10 · 342 阅读 · 0 评论