上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页
摘要: 1. x.509 简介 X.509是一种公共密钥基础设施(PKI)标准,用于证书的格式、结构和管理。X.509证书是用于数字身份验证、数据加密和数字签名的关键组件。以下是X.509证书的详细介绍: 1.1 证书结构 X.509证书是一种包含数字身份信息的数据结构,通常由以下元素组成: 版本号(Ver 阅读全文
posted @ 2023-10-22 10:18 落雷 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1. 常见对称加解密算法 对称加密算法是一种加密算法,使用相同的密钥来加密和解密数据。这些算法在保护数据安全性方面起着重要作用。下面是一些常用的对称加密算法的介绍: 1.1 Advanced Encryption Standard (AES) 简介: AES 是一种高级加密标准,用于保护敏感数据。它 阅读全文
posted @ 2023-10-21 10:02 落雷 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 简介 Go语言中的切片(slice)是一种灵活的数据结构,它构建在数组之上并提供了方便的方式来操作数组的一部分。切片的底层实现涉及到数组和一些元数据。以下是Golang切片的底层实现的详细介绍: 底层数组(Underlying Array): 切片是建立在一个底层数组之上的。这个数组通常比切片的容量 阅读全文
posted @ 2023-10-20 14:50 落雷 阅读(46) 评论(0) 推荐(0) 编辑
摘要: SM2 SM2 国密SM2算法是中国国家密码管理局(CNCA)发布的一种非对称加密算法。它采用椭圆曲线密码体系(Elliptic Curve Cryptography,ECC)进行密钥交换、数字签名和公钥加密等操作。以下是SM2算法的主要特点和步骤: 特点: 安全性高: SM2基于椭圆曲线离散对数难 阅读全文
posted @ 2023-10-19 17:17 落雷 阅读(1355) 评论(0) 推荐(1) 编辑
摘要: 1. 什么是缓存雪崩 当我们提到缓存系统中的问题,缓存雪崩是一个经常被讨论的话题。缓存雪崩是指在某一时刻发生大量的缓存失效,导致瞬间大量的请求直接打到了数据库,可能会导致数据库瞬间压力过大甚至宕机。尤其在高并发的系统中,这种情况会导致连锁反应,整个系统可能会崩溃。 1.1 缓存雪崩的成因 大量缓存同 阅读全文
posted @ 2023-10-18 11:07 落雷 阅读(1232) 评论(2) 推荐(2) 编辑
摘要: PKI系统简介 PKI(Public Key Infrastructure,公钥基础设施)是一种密码学框架,用于安全地管理数字证书、公钥和私钥,以确保通信和数据的机密性、完整性和身份验证。PKI建立在公钥密码学的基础上,通过数字证书颁发机构(CA)和相关组件来实现安全通信和身份验证。以下是对PKI体 阅读全文
posted @ 2023-10-16 08:57 落雷 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 密码学在信息安全中扮演着至关重要的角色。为了保护敏感信息、数字身份和网络通信的安全性,密码设备(如硬件安全模块HSM)与应用程序之间的安全通信和互操作性变得至关重要。PKCS#11(Public-Key Cryptography Standards #11)是一个密码学标准系列,定义了密码设备和应用 阅读全文
posted @ 2023-10-14 08:11 落雷 阅读(1388) 评论(0) 推荐(0) 编辑
摘要: 思考 开始之前,先考虑下下面的代码的执行结果: package main import "fmt" func test() int { i := 0 defer func() { fmt.Println("defer1") }() defer func() { i += 1 fmt.Println( 阅读全文
posted @ 2023-10-13 11:27 落雷 阅读(279) 评论(1) 推荐(1) 编辑
摘要: 1. solidity 简介 Solidity(中文名称:Solidity 语言)是一种面向智能合约(Smart Contracts)的高级编程语言,最初由以太坊(Ethereum)的团队开发并用于以太坊平台上的智能合约编写。Solidity 的设计目标是简化以太坊智能合约的开发,使开发者能够创建安 阅读全文
posted @ 2023-10-11 11:10 落雷 阅读(456) 评论(0) 推荐(0) 编辑
摘要: Makefile 是一个非常强大的构建自动化工具,用于管理项目的编译、链接和其他构建任务。以下是一个详细的 Makefile 使用文档,包括基本概念、语法、示例和常见任务。 1. 基本概念 目标 (Targets):在 Makefile 中,目标是要生成的文件或执行的操作的名称。目标可以是文件名,也 阅读全文
posted @ 2023-10-10 09:21 落雷 阅读(596) 评论(0) 推荐(4) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 27 下一页