随笔分类 -  openssl

Openssl s_client命令
摘要:一、简介 s_client为一个SSL/TLS客户端程序,与s_server对应,它不仅能与s_server进行通信,也能与任何使用ssl协议的其他服务程序进行通信 二、语法 openssl s_client [-host host] [-port port] [-connect host:port 阅读全文
posted @ 2015-07-24 20:39 红孩儿你好 阅读(17545) 评论(0) 推荐(1)
Openssl s_server命令
摘要:一、简介 s_server是openssl提供的一个SSL服务程序。使用此程序前,需要生成各种证书。本命令可以用来测试ssl客户端,比如各种浏览器的https协议支持 二、语法 openssl s_server [-accept port] [-context id] [-verify depth] 阅读全文
posted @ 2015-07-24 20:36 红孩儿你好 阅读(4138) 评论(0) 推荐(1)
Openssl smime命令
摘要:一、简介 S/MIME工具,用于处理S/MIME邮件,它能加密、解密、签名和验证S/MIME消息 二、语法 openssl smime [-encrypt] [-decrypt] [-sign] [-verify] [-pk7out] [-nointern] [-nosigs] [-noverify 阅读全文
posted @ 2015-07-24 14:50 红孩儿你好 阅读(3311) 评论(0) 推荐(0)
Openssl verify命令
摘要:一、简介 verify命令对证书的有效性进行验证,verify 指令会沿着证书链一直向上验证,直到一个自签名的CA 二、语法 openssl verify [-CApath directory] [-CAfile file] [-purpose purpose] [-policy arg] [-ve 阅读全文
posted @ 2015-07-24 14:03 红孩儿你好 阅读(12749) 评论(0) 推荐(0)
Openssl x509命令
摘要:一、简介 x509指令是一个功能很丰富的证书处理工具。可以用来显示证书的内容,转换其格式,给CSR签名等 二、语法 openssl x509 [-inform DER|PEM|NET] [-outform DER|PEM|NET] [-keyform DER|PEM] [-CAform DER|PE 阅读全文
posted @ 2015-07-23 23:35 红孩儿你好 阅读(5676) 评论(0) 推荐(0)
Openssl req命令
摘要:一、简介 req指令用来创建和处理PKCS#10格式的证书 二、语法 openssl req [-inform PEM|DER] [-outform PEM|DER] [-in filename] [-out filename] [-text] [-pubkey] [-noout] [-verify 阅读全文
posted @ 2015-07-23 22:18 红孩儿你好 阅读(1435) 评论(0) 推荐(0)
Openssl asn1parse命令
摘要:一、简介 asn1parse命令是一种用来诊断ASN.1结构的工具,也能用于从ASN1.1数据中提取数据 二、语法 openssl asn1parse [-inform PEM|DER] [-in filename] [-out filename] [-noout] [-offset number] 阅读全文
posted @ 2015-07-23 21:30 红孩儿你好 阅读(3542) 评论(0) 推荐(0)
Openssl ec命令
摘要:一、简介 椭圆曲线密钥处理工具 二、语法 openssl ec [-inform PEM|DER] [-outform PEM|DER] [-in filename] [-out filename] [-passin arg] [-passout arg] [-text] [-noout] [-pa 阅读全文
posted @ 2015-07-22 21:58 红孩儿你好 阅读(4538) 评论(0) 推荐(0)
Openssl ecparam命令
摘要:一、简介 椭圆曲线密钥参数生成及操作 二、语法 openssl ecparam [-inform DER|PEM] [-outform DER|PEM] [-in filename] [-out filename] [-noout] [-text] [-C] [-check] [-name arg] 阅读全文
posted @ 2015-07-22 21:32 红孩儿你好 阅读(7435) 评论(0) 推荐(0)
Openssl rsa命令
摘要:一、简介 Rsa命令用于处理RSA密钥、格式转换和打印信息 二、语法 openssl rsa [-inform PEM|NET|DER] [-outform PEM|NET|DER] [-in filename] [-passin arg] [-out filename] [-passout arg 阅读全文
posted @ 2015-07-22 21:15 红孩儿你好 阅读(1064) 评论(0) 推荐(0)
Openssl genrsa命令
摘要:一、简介 生成RSA私有密钥 二、语法 openssl genrsa [-out filename] [-passout arg] [-f4] [-3] [-rand file(s)] [-engine id] [numbits] [-des] [-des3] [-idea] 选项 usage: g 阅读全文
posted @ 2015-07-21 23:15 红孩儿你好 阅读(6060) 评论(0) 推荐(0)
Openssl base64命令
摘要:一、简介 对文件件进行base64的编码与解码 二、语法 openssl base64 [-in filename] [-out filename] 三、实例 1、二进制文件与base64编码互转 openssl base64 -in pubkey.bin -out pubkey.pemopenss 阅读全文
posted @ 2015-07-21 22:57 红孩儿你好 阅读(5381) 评论(0) 推荐(0)
Openssl enc命令
摘要:一、简介 enc - 对称加密例程,使用对称密钥对数据进行加解密,特点是速度快,能对大量数据进行处理。算法有流算法和分组加密算法,流算法是逐字节加,由于其容易被破译,现在已很少使用;分组加密算法是将数据分成固定大小的组里,然后逐组进行加密,如DES。分组算法中又有ECB,CBC,CFB,OFB,CT 阅读全文
posted @ 2015-07-21 21:58 红孩儿你好 阅读(2835) 评论(0) 推荐(0)
Openssl dgst命令
摘要:一、简介 消息摘要可以对任意长度的消息产生固定长度(16或20个字节)的信息摘要,理论基于单向HASH函数,根据消息摘要无法恢复出原文,所以是安全的;消息原文和消息摘要是一一对应的,所以又被称作指纹。 二、语法 openssl dgst[-md5|-md4|-md2|-sha1|-sha|-mdc2 阅读全文
posted @ 2015-07-21 21:50 红孩儿你好 阅读(1949) 评论(0) 推荐(0)