1. FourQ椭圆曲线

    本文以FourQlib代码对椭圆曲线密码算法讨论,并提出基于FourQlib上的点加法,以及介绍基于FourQ的Schnorr签名方案。FourQlib的代码仓库地址是https://github.com/microsoft/FourQlib,下面是关于它的简介。

    2019/07/30 密码学

  2. MAVLink协议与MavSec

    MAVLink(Micro Air Vehicle Link,微型空中飞行器链路通讯协议)是无人飞行器与地面站GCS之间通讯,以及无人飞行器之间通讯最常用的协议。它已经在PX4、APM、PIXHAWK和Parrot AR.Drone飞控平台上进行了大量测试。由于MAVLink协议是明文协议,因此可能遭遇恶意攻击,下面主要讲述关于在MAVLink上添加安全方案。

    2019/07/25 无人机

  3. 无人机安全

    这篇文章综述了部分关于无人机安全方向的研究。

    2019/05/29 无人机

  4. 基于身份的数字签名算法

    最近在阅读Batch Authentication Protocol相关的论文中发现,很多方案使用基于身份的数字签名算法。下面总结出两个最常见的签名算法。

    2019/03/31 密码学

  5. Solidity L1-数据类型

    Solidity是以太坊官方推荐的编程语言,它是一门静态类型语言。与C++等静态类型语言类似的,Solidity的数据类型分为两种,分别是值类型以及引用类型。

    2019/03/20 区块链

  6. 基于ECC椭圆曲线的应用

    ECDSA(Elliptic Curve Digital Signature Algorithm),椭圆曲线数字签名算法,是一种广泛应用于数字签名的算法,例如比特币使用的数字签名算法便是ECDSA。ECDSA是基于椭圆曲线公钥/私钥对的数字签名,下面主要介绍椭圆曲线以及ECDSA的证明。

    2019/03/18 密码学

  7. 以太坊的相关概念

    在进行以太坊开发之前,了解一下以太坊和区块链的一些术语对开发有所帮助。

    2019/03/18 区块链