`
dylan.wu
  • 浏览: 134098 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux下使用openssl加密文件

阅读更多

1.加密一个文件:

   [root@fxvsystem root]# openssl enc -des -e -a -in install.log -out install.log.des
   enter des-cbc encryption password:
   Verifying - enter des-cbc encryption password:

  输入密码之后,就会生成install.log.des文件,这个文件名是自己指定的,可以随意写。

  其中:
  enc表明你打算使用某个算法
  -des是具体使用的某个算法
  -e 表明要加密
  -a 同样是使用ASCII进行编码
  -in 要加密的文件名字
  -out 加密后的文件名字

2、解密文件
  把生成的文件传到另一台机器后,执行如下命令进行解密

   [root@fxvsystem gpg]# openssl enc -des -d -a -in install.log.des -out install.log
   enter des-cbc decryption password:输入口令后,就可以得到解密后的文件了。

  其中
  -d表明要进行解密。

分享到:
评论

相关推荐

    C++使用Openssl进行RSA加密解密及签名验签功能(SHA256)

    使用Openssl实现RSA的加密和解密过程;使用Openssl实现签名和验签过程;SHA256WithRSA签名验签过程;封装很好,一看就懂,直接使用!

    linux下用openssl配置

    不错 这个是一个公司的网页需要加密 同时也说了手机上安装证书的步骤和相关对的格式

    OpenSSL 加解密文件 解密程序

    Qt界面程序, 调用OpenSSL加密库, 采用AES, RSA完成本地文件加密; 本压缩包支持Linux 32bit

    基于OpenSSL的RSA加解密的C语言实现

    1.该程序是基于OpenSSL的使用纯C语言来实现RSA加解密的,在Linux环境下开发完成,建议在Linux环境下使用(在Windows环境下需要自行修改); 2.该程序具有生成RSA密钥对、RSA公钥加密和RSA私钥解密的功能,支持手动...

    python加密解密库cryptography使用openSSL生成的密匙加密解密

    Linux下生成密匙也很简单。 yum 安装 openssl yum -y install openssl 生成三个密匙文件。 rsa_private_key.pem 私匙文件 rsa_private_key_pkcs8.pem pkcs8格式私匙,  rsa_public_key.pem 公匙 openssl ...

    openssl-1.0.0a

    Engine机制目的是为了使OpenSSL能够透明地使用第三方提供的软件加密库或者硬件加密设备进行加密。OpenSSL的Engine机制成功地达到了这个目的,这使得OpenSSL已经不仅仅使一个加密库,而是提供了一个通用地加密接口,...

    浅析PKI加密解密 OpenSSL

    window与linux要区分的 解压文件 双击: Win32OpenSSL-0_9_8l_95895.exe ... 您可能感兴趣的文章:PHP中使用OpenSSL生成证书及加密解密php实现基于openssl的加密解密方法PHP的openssl加密扩展使用小结(推荐)

    Linux下的安全文件传输

    在基于linux(redhat)的开发环境下,使用VIM + gcc 实现多台机子之间的文件传输系统,其中一台做服务器。开发结果分为客户端和服务端,一个服务器连接多个客户端,使用数据线程池实现控制。传输过程基于TCP/IP 传输...

    encrypt-decrypt-file-using-openssl:使用openssl加密和解密文件

    encrypt-decrypt-file-using-openssl encrypt & decrypt file using openssl 生成私钥: openssl genrsa -out private.pem 2048 生成公钥: ...在Linux下的编译:gcc saferead.c -lcrypto -o saferead.o

    linux平台加密程序ende

    写了个linux平台加密程序ende 共两个程序 (一) 用tar打包压缩一个文件夹后用openssl的AES256加密 #!/bin/bash # Use openssl to encrypt one folder. # # Usage: # en infolder # Result: # infolder.tar...

    openssl编程帮助文档

    2.2.1 linux 下的安装................................................................................................15 2.2.2 windows 编译与安装............................................................

    openssl安装及命令

    windows和linux下安装openssl并实现加密解密文件,数字签名等功能

    基于openssl的加密文件传输软件.zip

    包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】...

    OpenSSL-1_0_0d_Win32

    Engine机制目的是为了使OpenSSL能够透明地使用第三方提供的软件加密库或者硬件加密设备进行加密。OpenSSL的Engine机制成功地达到了这个目的,这使得OpenSSL已经不仅仅使一个加密库,而是提供了一个通用地加密接口,...

    openssl编程

    第一章 基础知识 8 1.1 对称算法 8 1.2摘要算法 8 1.3 公钥算法 9 1.4 回调函数 11 第二章 openssl简介 13 2.1 openssl简介 13 2.2 openssl安装 13 2.2.1 linux下的安装 13 2.2.2 ...

    openssl 编程 当前版本

    2.2.1 linux下的安装 13 2.2.2 windows编译与安装 14 2.3 openssl源代码 14 2.4 openssl学习方法 16 第三章 堆栈 17 3.1 openssl堆栈 17 3.2 数据结构 17 3.3 源码 18 3.4 定义用户自己的堆栈函数 18 3.5 编程示例 ...

    基于openssl的对称算法文件保险柜

    基于openssl的对称加密算法文件保险柜

    同一个文件在windows和linux下计算md5哈希不一致的原因及解决方法

    1 读取文件内容时,文件打开方式要用二进制方式(rb),因为用户文件有可能是linux格式,如果用文本方式打开,可能会改变原始的内容,造成计算不准。 2 结果检验。windows可以随便下载一个md5计算工具,网上很多,我...

    OpenSSL编程(三合一版).zip

    第一章 基础知识 8 1.1 对称算法 8 1.2摘要算法 8 1.3 公钥算法 9 1.4 回调函数 11 第二章 openssl简介 13 2.1 openssl简介 13 2.2 openssl安装 13 2.2.1 linux下的安装 13 2.2.2 ...

Global site tag (gtag.js) - Google Analytics