<?php
一:环境安装gpg
二:安装扩展
下载安装地址:http://pecl.php.net/package/gnupg 下载后解压安装
三:PHP使用gpg解密例子
1:面向对象形式
$gpg = new gnupg(); //如果没有找到gnupg类,new \gnupg()命名空间冲突原因找不到
$gpg->seterrormode(gnupg::E
原创
2018-10-18 16:17:21
147阅读
https://www.gnupg.org/download/index.html
原创
2022-06-14 12:37:23
70阅读
apt-key adv --keyserver pgp.mit.edu --recv-keys ED444FF07D8D0BF6 给服务器添加公钥时报错如下: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them ...
转载
2021-07-29 10:42:00
846阅读
文章目录基础概念加密模式加密算法区别:gpg4win、gpg、openpgp、pgp基本操作 —— 主密钥操作进阶操作 —— 基础配置核心操作 —— 子密钥系统管理实战 —— 与Git结合进阶操作 —— 保护本地密钥安全备忘参考 基础概念加密模式对称加密 —— 私钥
加密 ~ 用私钥解密 ~ 用私钥非对称加密 —— 私钥、公钥
加密/解密
加密 ~ 公钥解密 ~ 私钥签名/
一、安装按照官方页面的指导,下载 GnuPG,并安装。在 Terminal 里测试安装是否成功:gpg2 --versioin注意,这里的命令是gpg2,不是gpg也不是pgp检查/Users/buchiany/.gnupg目录权限所属用户/用户组,提前解决可能会出现的错误 Permission denied 使用命令ls -al查看子目录或文件权限 使用命令sudo chown -R buchi
转载
2024-06-11 08:16:54
130阅读
Welcome to GnuPG 2.2 Installation Instructions Double click the Install package to install GnuPG 2.2. Any previous version of GnuPG 2.2 will automatic
转载
2019-09-22 13:30:00
166阅读
一、什么是 GPG 要了解什么是 GPG,就要先了解 PGP。 1991 年,程序员 Phil Zimmermann 为了避开政府监视,开发了加密软件 PGP。这个软件非常好用,迅速流传开来,成了许多程序员的必备工具。但是,它是商业软件,不能自由使用。所以,自由软件基金会决定,开发一个 PGP 的替
转载
2019-09-22 13:30:00
187阅读
2评论
一、安装按照官方页面的指导,下载 GnuPG,并安装。在 Terminal 里测试安装是否成功:gpg2 --versioin注意,这里的命令是gpg2,不是gpg也不是pgp检查/Users/buchiany/.gnupg目录权限所属用户/用户组,提前解决可能会出现的错误 Permission denied
使用命令ls -al查看子目录或文件权限
使用命令sudo chown -R buchi
# MAC Android源码编译 GnuPG 实现步骤
作为一名经验丰富的开发者,我将告诉你如何在MAC上编译 GnuPG 的 Android 源码。下面是整个流程的步骤表格:
| 步骤 | 操作 |
| ---- | ---- |
| 步骤一 | 下载 Android 源码 |
| 步骤二 | 安装必要的工具和依赖项 |
| 步骤三 | 配置编译环境 |
| 步骤四 | 编译 GnuPG
原创
2024-01-01 07:13:04
69阅读
PythonPython开发Python语言python采用什么开源协议 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python源代码同样遵循 GPL(GNU General Public License)协议。GPL协议的主要内容是只要在一个软件中使用(“使用”指类库引用,修改后的代码或者衍生代码)GPL 协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免
转载
2023-10-07 21:19:34
364阅读
今天在xp上重新安装了GnuPG 1.2for
windows的版本.但是WinPT一直就无法正常工作。开始以为是WinPT的问题,最后在终端下手工进行gpg命令操作,最终发现问题出在gpg
上。 调用了 gpg的
--gen-key命令,结果生产公钥的时候报了一个错,无法写入文件。根据提示,是因为gpg里面对于目录的处理混用了/和\,造成无法正确找到并且打
开对应目录下面的文件。而在我重
原创
2009-04-21 12:36:09
2384阅读
1评论
优化1紧跟 range 关键字的从字符串到字节切片的转换package main
import (
"strings"
"testing"
)
var gogogo = strings.Repeat("Go", 1024)
func f() {
for range []byte(gogogo) {
}
}
func g() {
bs := []byte(gogogo)
Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。随着 apt install package 命令的使用频率和普遍性逐步超过 apt-get install package,越来越多的其它 Linux 发行版也开始遵循 Ubun
GnuPG是实现安全通讯和数据存储的一系列工具集,可以做数据加密和数字签名用。在功能上,和PGP一样,但是由于PGP使用了IDEA专利算法,所以使用PGP会有许可的麻烦,但是GnuPG没有使用这个算法,所以对用户来说没有任何限制。
推荐
原创
2008-09-05 22:59:35
4188阅读
1评论
gpg命令的使用一, linux环境挂载linux光盘安装gnupg-1.4.5-14.i386.rpm这个是redhat5.4 x86安装光盘下的包,其它版本的系统包名的版本号不一样。[root@localhost ~]# mount /dev/cdrom /mntmount: block device /
原创
2013-07-06 19:59:08
2135阅读
MAC下载安卓源码提
原创
2022-03-01 18:14:28
3577阅读
,找到了CentOs,成功刻盘后但是还是安装不了,别人的电脑一
文章目录加密方法1、将py文件编译成pyc(放弃)2、代码混淆(放弃)3、修改python解释器(放弃)4、将py转化成so文件(采用)总结: 加密方法最近一直在研究python加密,网上总结包括以下几种:1、将py文件编译成pyc(放弃)Python 标准库中提供了一个名为 compileall 的库,可以轻松地进行编译。
优点:
简单方便,提高了一点源码破解门槛
平台兼容性好,.py 能在哪
转载
2023-06-21 23:17:43
633阅读
1.前言 Microsoft Outlook使用
S/MIME协议 对邮件内容加密,该过程基于公钥加密。
对应的私钥(或相关证书)可以在Windows证书管理器中找到,CMD命令为
certmgr.msc ,如下:
如上,这里并非所有证书都与内容加密有关,实际上我们只用关注第一个证书,因其包含用于解密接收内容的私钥。
根据一些安全策略,权
转载
2024-08-29 21:08:45
255阅读
1、在实验机中创建alice和bob用户并设置密码2、切换到alice用户并生成密钥/公钥3、同样切换到bob用户也生成一遍4、将bob用户的公钥通过ASCII格式导出5、切换到用户alice然后导入bob的公钥并对文件进行加密6、使用帐户bob的私钥来解密文件
原创
2021-04-12 09:19:55
145阅读