文章 2024-03-15 来自:开发者社区

Go语言在数据加密与保护中的应用

随着互联网的迅猛发展,数据安全问题日益凸显。数据加密与保护作为保障数据安全的重要手段,正受到越来越多关注。Go语言作为一种新兴的编程语言,以其独特的优势和特点,在数据加密与保护领域发挥着重要作用。 一、Go语言在数据加密中的应用 数据加密是保护数据不被非法访问和篡改的重要手段。Go语言提供了丰富的加密库和算法,使得开发人员能够...

文章 2023-12-15 来自:开发者社区

Go License 公钥 私钥 加密 解密

package utils import ( "github.com/wenzhenxi/gorsa" "strings" ) // 私钥加密 func RsaPemPriEncrypt(src string, privateKey string) (string, error) { var srcArr []string for true { if len(src) &...

文章 2023-10-21 来自:开发者社区

Go 语言怎么使用对称加密?

介绍在项目开发中,我们经常会遇到需要使用对称密钥加密的场景,比如客户端调用接口时,参数包含手机号、身份证号或银行卡号等。对称密钥加密是一种加密方式,其中只有一个密钥用于加密和解密数据。通过对称加密进行通信的实体必须共享该密钥,以便可以在解密过程中使用它。这种加密方法与非对称加密不同,非对称加密使用一对密钥(一个公钥和一个私钥)来加密和解密数据。AES 算法常见的对称密钥加密算法有 AES (Ad....

文章 2023-05-15 来自:开发者社区

Go实现aes加密,并带你手撸一个命令行应用程序

什么是AES关于AES更多的知识,请自行脑补,密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。go实现aes加密在golang的标准库aes可以实现AES加密,官方标准库aes文档链接:https://pkg.go.dev/crypto/aes小案例需求本篇分享出在实际工作中的实际需求,....

文章 2023-02-06 来自:开发者社区

go-dongle 0.2.8 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库

dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧github.com/golang-module/donglegitee.com/golang-module/dongle更新日志openssl 包添加注释新增 openssl.RSA.FormatPublicKey() 方法....

文章 2023-02-01 来自:开发者社区

go-dongle 0.2.7 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库

dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧github.com/golang-module/donglegitee.com/golang-module/dongle更新日志新增 dongle.openssl.RSA.GenPKCS1KeyPair() 方法,生成 PK....

文章 2023-01-10 来自:开发者社区

go-dongle 0.2.6 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库

dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧github.com/golang-module/donglegitee.com/golang-module/dongle更新日志增加对 tea 超长文本的加密、解密支持,如果加密明文超过 8 字节,进行空字符串填充分段加密增....

文章 2023-01-10 来自:开发者社区

go-dongle 0.2.6 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库

dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库Dongle 已被 awesome-go 收录, 如果您觉得不错,请给个 star 吧github.com/golang-module/donglegitee.com/golang-module/dongle更新日志增加对 tea 超长文本的加密、解密支持,如果加密明文超过 8 字节,进行空字符串填充分段加密增....

文章 2023-01-05 来自:开发者社区

Go 实现 AES 加密 CBC 模式|Go主题月

网络异常,图片无法展示|什么是 CBC 模式?密码分组链接模式 CBC (Cipher Block Chaining),这种模式是先将明文切分成若干小段,然后每一小段与初始块或者上一段的密文段进行异或运算后,再与密钥进行加密。这时候就有个问题,那第一段的明文怎么加密呢?这时候就引入了初始化向量(英语:initialization vector,缩写为IV)。初始化向量是随机的,就是你可以自定义这....

Go 实现 AES 加密 CBC 模式|Go主题月
文章 2023-01-05 来自:开发者社区

go-dongle 0.2.5 版本发布,一个轻量级、语义化的 golang 编码解码、加密解密库

dongle 是一个轻量级、语义化、对开发者友好的 Golang 编码解码和加密解密库`Dongle` 已被 [awesome-go](https://github.com/avelino/awesome-go#security "awesome-go") 收录, 如果您觉得不错,请给个 star 吧[github.com/golang-module/dongle](https://github....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注