logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基础能力系列 - 如何安全养虾? - 容器化部署龙虾

参考: https://juejin.cn/post/7616025751746297862。

#docker
Fabric系列 - HSM之2 容器化

现在对等节点或排序节点已配置为使用 HSM,当您启动该节点时,它将能够使用受 HSM 保护的私钥对交易进行签名和背书。如果您不担心公开您的 CA 签名证书,您可以跳过此步骤,只为您的对等节点或排序节点配置 HSM,如后续步骤所述。然后,对于每个节点,通过针对您在步骤 2 中注册的节点身份进行注册,使用 Fabric CA 客户端生成对等节点或排序节点的 MSP 文件。enroll 命令使用的不是将

#fabric#docker
Token系列 - 加密猫智能合约源码分析

GeneScienceInterface合约这个合约没有源码,从名字看已经很明显,就是猫的基因工程,用于决定新出生猫的基因。这里仅仅定义了一个接口,没有具体实现,后续的调用请看后续代码分析/// @title SEKRETOOOOcontract GeneScienceInterface {/// @dev simply a boolean to indicate this is the cont

密码学系列 - TEE

它并不是一个 SGX 的。安全执行环境TEE(SGX(Intel) / SEV(AMD),TrustZone(Arm)等),相关开源项目(Graphene/Occlum/OpenEnclave/Asylo等)基于原生SDK的开发存在较高的学习门槛,而很多实际业务应用依赖特定的库文件(如PyTorch),此时基于SDK的开发会非常烦琐。相比纯软件的隐私保护解决方案(比如之前介绍的同态加密、混淆电路等

#密码学
密码学系列 - SR25519与ED25519

SR25519 是一种Schnorr签名算法的具体实现,使用Curve25519作为基础曲线。安全性:Schnorr 签名方案被认为具有比 ECDSA 更强的安全属性,尤其是在抗量子计算攻击方面。性能:Curve25519 提供了高效的椭圆曲线运算,适合在资源受限的环境中使用。(适合嵌入式)简洁性:Schnorr 签名方案的设计相对简洁,易于实现和验证。Ed25519 使用的是一种称为 Curve

#密码学
密码学系列 - ECDSA的门限签名方案

门限签名允许在不需要集中私钥的情况下,由多个参与者生成签名,并且只有在达到一定数量的签名(即达到阈值)时,签名才被视为有效。要理解为什么 ECDSA 支持签名合成的原理,我们需要深入探讨椭圆曲线密码学(ECC)和门限签名的基本工作机制。特别是需要了解如何通过椭圆曲线实现分布式密钥生成和签名合成。尽管 ECDSA 本身并不直接支持门限签名,但是通过特定的密码学协议和分布式计算方法,可以实现这一目标。

#密码学
IPFS系列 - 分布式哈希表(DHT)

分布式账本技术(DLT)的分支有向无环图(DAG)哈希图(Hashgraph)分布式散列表(DHT)区块链(Blockchain)DHTDHT的全称是Distributed Hash Table,即分布式哈希表技术,是一种分布式的存储方法。这种分布式网络不需要中心节点服务器,而是每个客户端负责一个小范围的路由,并负责存储一小部分数据,从而实现整个DHT网络的寻址和存储。DHT网络还在于关键字最接近

#区块链
以太坊系列 - 智能合约开发与调试

本文默认智能合约所需要的相关环境Geth、Truffle、Solidity、Ganache等都是完备的!主要介绍:Remix IDE环境如何与指定的链进行连接;编译 部署与调试智能合约使用 zeppelin-solidity1.安装 Remix IDEnpm install remix-ide -g网络资料相关内容都没有作特别强调,故在此特别说明一下:开发调试过程中,使用本地的环境相对而言,可以更

#以太坊
密码学系列 - DER编码

DER(Distinguished Encoding Rules,可辨别编码规则)DER 广泛用于X.509等数字证书。PEM文件 是Base64编码的DER证书ASN.1编码格式:基本编码规则(BER)规范编码规则(CER)可分辨编码规则(DER)BER 编码基本编码规则的格式指定了用于编码 ASN.1 数据结构的自描述和自定界格式。每个数据元素都被编码为类型标识符、长度描述、实际数据元素以及必

#密码学
    共 16 条
  • 1
  • 2
  • 请选择