实验指导openssl openssh安装详细步骤_第1页
实验指导openssl openssh安装详细步骤_第2页
实验指导openssl openssh安装详细步骤_第3页
实验指导openssl openssh安装详细步骤_第4页
实验指导openssl openssh安装详细步骤_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

官网程

Linux下安gunzip-dopenssl.0.9.6.tar.gz(也可以从网上下来再解压)tar-xfopenssl.0.9.6.tarmvopenssl.0.9.6 cdopenssl(prefixopensslopenssldirtaropenssl源码的地software都是这个操行,configure,makemaketest,makeinstall,maketest

Windows下安装一个perl解释器。其包含了包括有PerlforWin32、PerlforISAPI、PerlScript、PerlPackageManager四套开发工具程序,可以让你编写出适用于unix,windows,linux系统的CGI程序来,在你编译perl程序时会用到它.http://w VisualC++6.0地址ht 为了让我们能够在任何workingdirectory都叫得到编译器,安装时一定要环境变量以VisualC++为例,如果安装的布局如下:C:\MSDEV\VC98\BIN:这里放有编译器CL.EXEC:\MSDEV\VC98\INCLUDE:C/C+headerfilesC:\MSDEV\VC98\LIB:这里放有C/C++standardlibrariessetINCLUDE=C:\MSDEV\VC98\INCLUDEset地址(建议安装稳定的openssl-0.9.8r,版是openssl-1.0.0d,而之前openssl-1.0.0c不稳定MASM8.0OpenSSL winrarMASMSetup.exewinrarsetup.exe继续用winrar解压缩vc_masm1.cab得到 测试得到的ml.exe,应该显示 (R)MacroAssemblerVersion将ml.exe拷贝到工 ,即可正常使mspdb60.dlllink.exePathactiveperl打开方式—>windows三MASM8.0使winrarMASMSetup.exewinrarsetup.exe继续用winrar解压缩vc_masm1.cab得到 测试得到的ml.exe,应该显示 (R)MacroAssemblerVersion将ml.exe拷贝到工 ,即可正常使四.非必要软mspdb60.dlllink.exePath比个程序mmm.exe在D:\ProgramFiles\mmm\文件夹下,在环境变量里找到path中了。VC++6.0ml.ex(ml.err2、运行“CMD”命令,进入MS-DOS,在perl安装 的eg文件夹下确认Perl是否正常安cd在 下执行:perl ActivePerl!,来进行OpenSSL的安装了3VC++6.0找到vc++6.0的安 下的\VC98\Bin\执行如下令cdC:\ProgramFiles\VisualStudio\VC98\Bin4、正式开始安装OpenSSL(需进入到OpenSSL所 Configure命令(配置编译参数,对编译环境进行基本的配置perlConfigureVC-ms\do_msnmake-f ⑷进nmake-fms\ntdll.mak如果出现以上提示("passedalltests")

out32dlldlllib:境变量对应的一个里就可以了。

openssl各种命opensslgenrsa-des3–outprivate.key输入后需要输入两次OpensslOpensslrsa–inprivate.key–pubout–outCSRGeneratetheopensslreq-config f-new-keyprivate.key-outprivate.csr(注意:windows下要加-config linux下不用加这个代码接着还要填写包括国家(CN)、省份、所在城市、单位名称、单位部门名称(可以不填直接回车)CN外,其余都可以是英文或中文。其后还要输入要申请SSL的,如果需要为 申请SSL就不能只 。SSL是严格绑定的。 、口令(challengepassword)和公司名称,建议不要输入,直接回车即可。opensslgenrsa-outprivate.pem2048(无的)opensslrsa-inprivate.pem-outpublic.pem-opensslrsa-noout-text-in加密文用生成的公钥加密文 opensslrsautl-encrypt- o.txt-inkeypublic.key-pubin- 用生成的私钥文 opensslrsautl-decrypt- o.txt-inkeyprivate.key- 计算数据的消 openssldgst-sha1-out 用私钥给消 签名opensslrsautl-sign-inkeyprivate.pem-inmd.txt-out举例OpenSSL>genrsa-passoutpass:123456-outapri.pemOpenSSL>rsa-passinpass:123456-pubout-inapri.pem-outBOpenSSL>rsautl-encrypt-pubin-inkeybpub.pem-indata.txt-out计算数据的消 OpenSSL>dgst-sha1-outmd.txt用A的私钥给消 签名OpenSSL>rsautl-sign-inkeyapri.pem-inmd.txt-outedata.txtsignature.binOpenSSL>genrsa-passoutpass:654321-outbpri.pemOpenSSL>rsa-passinpass:654321-pubout-inbpri.pem-out用B的私钥数据OpenSSL>rsautl-decrypt-inkeybpri.pem-inedata.txt-out计算data.txt的信 OpenSSL>dgst-sha1-outms2.txt用A的公钥数字签名OpenSSL>rsautl-verify-pubin-inkeyapub.pem-insignature.bin-out最后比较:ms2.txt和ms3.txtSHA1(data.txt)= 遇到的问题在linux下安装openssl,openssl.0.9.6.tar.gz存在什么地方?openssl.0.9.6.tar.gz存放在/home/user(此处是用户名)/.linux命令:sudo–i然后会提示输入LinuxopensslLinux/usr./config--prefix=XXXXX--openssldir=XXXXXXXX安装地址是自己选择的。如何生成带的密钥opensslgenrsa-des3–outprivate.key2048(带-des3的就是需要的加密文件的问题-encrypt只能用公钥加密,-decrypt只能用私钥,只能用公钥加密文件私钥文 CS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论