Description: 前些天在网上看到了一些关于OPENSSL的介绍,觉得很有意思,于是做了一个程序,基本实现了数字证书的制作、SSL安全通讯、加解密操作等功能,秉承OPENSSL开放的原则,拿出来共享,主要实现写在了两个DLL中- The first days on-line saw some about the OPENSSL introduction,
have thought very interestingly, thereupon has made a procedure,
basically has realized digital function and so on certificate
manufacture, SSL security communication, Canadian decipher operation,
receives principle which OPENSSL opens, puts out shares, the main
realization wrote in two DLL Platform: |
Size: 1605632 |
Author:五个蛋 |
Hits:
Description: Openssl的SSL证书认证程序,也是用VC写的。已通过测试。-Openssl SSL certificate authentication procedures, as well as with VC writes. Have passed the tests. Platform: |
Size: 16384 |
Author:王尔德 |
Hits:
Description: 实现证书的生成和验证,可编译成类库形式,需要openssl支持-To achieve the certificate generation and verification, can be compiled into a class library form, need openssl support Platform: |
Size: 49152 |
Author:李国强 |
Hits:
Description: 开始,运行输入 sigverif
通过检查数字签名就知道是不是ms的了。
主要使用Win32API实现验证应用或驱动程
WinVerifyTrust API。如果该API被Hook有没有其他方法验证应用或驱动程序是否通过微软签名?如果仅仅是被挂钩了IAT,那么可以直接通过函数指针调用。
如果是像Detours那样用jmp改写了函数头,可以通过读取WinTrust.dll中WinVerifyTrust的实现位置,恢复函数头的机器码。
不知道使用CryptoAPI,再使用指定的Microsoft证书
是不是更好一点,不容易被欺骗
怕调api被hook的话,自己将验证的代码写出来,用openssl应该容易点。-Start, Run enter sigverif by checking the digital signature is not on the know of the ms. Win32API realize the main use of the application or driver to verify WinVerifyTrust API. If the API was Hook has no other way to verify whether the application or driver through Microsoft Signed? If merely being linked to the IAT, you can call directly through the function pointer. If it is used as the Detours as to alter the function jmp head, can be read in WinVerifyTrust Wintrust.dll realize the location, the restoration of function of the binary header. Do not know the use of CryptoAPI, and then use the specified certificate is not Microsoft a little better, not easy to be deceived by fear api tune hook, then he would write the code to verify, using openssl should be easy points. Platform: |
Size: 200704 |
Author:齐欢乐 |
Hits:
Description: openssl是一个功能丰富且自包含的开源安全工具箱。它提供的主要功能有:SSL协议实现(包括SSLv2、SSLv3和TLSv1)、大量软算法(对称/非对称/摘要)、大数运算、非对称算法密钥生成、ASN.1编解码库、证书请求(PKCS10)编解码、数字证书编解码、CRL编解码、OCSP协议、数字证书验证、PKCS7标准实现和PKCS12个人数字证书格式实现等功能。
openssl采用C语言作为开发语言,这使得它具有优秀的跨平台性能。openssl支持Linux、UNIX、windows、Mac等平台。openssl目前最新的版本是0.9.8e.-openssl is a feature-rich, self-contained open-source security toolkit. It provides the main functions: SSL protocol implementation (including the SSLv2, SSLv3 and TLSv1), a large number of soft algorithm (symmetric/asymmetric/summary), operator of large numbers of non-symmetric key generation algorithm, ASN.1 codec library, certificates request (PKCS10) codecs, codec digital certificate, CRL codec, OCSP protocol, the digital certificate authentication, PKCS7 standard realization and personal digital certificate format PKCS12 realize functions. openssl using C language as a development language, which makes it cross-platform with excellent performance. openssl support for Linux, UNIX, windows, Mac and other platforms. openssl is currently the latest version is 0.9.8e. Platform: |
Size: 366592 |
Author:李文化 |
Hits:
Description: 一个基于openssl的CA,采用CRL存储方式可以实现证书的注册、发放、撤销等功能,很好用哦!-Openssl based on the CA, the use of storage can be achieved CRL certificate registration, issuance, revocation and other functions, good use of Oh! Platform: |
Size: 6628352 |
Author:zzylsn |
Hits:
Description: 基于openssl开发的签发证书的工具,可以签发自签名证书,也能为他人签发证书-Openssl-based development tool for the issuance of certificates, will be able to issue self-signed certificate can be issued a certificate for others Platform: |
Size: 1284096 |
Author:康康 |
Hits:
Description: OpenSSL中文简介。及其难找的资料····介绍了OpenSSL的相关内容,包括加密算法、证书、指令等-Brief Introduction to OpenSSL. Its hard to find information on the OpenSSL related content, including encryption algorithms, certificate, instruction, etc. Platform: |
Size: 54272 |
Author:Yang |
Hits:
Description: This guide makes several assumptions: 1) You have a Visual C++ compiler version 6.0 or higher. 2) You are an experienced programmer using C++. 3) You have familiarity with the MS-DOS operating system and command line utilities.
The manual is intended for developers interested in using the OpenSSL toolkit and interested in using the OpenSSL libraries within their applications. It is also useful for gaining insight into Public Key Infrastructure (PKI) and Certificate Authority management as well as the usefulness of the OpenSSL command line tools.-This guide makes several assumptions: 1) You have a Visual C++ compiler version 6.0 or higher. 2) You are an experienced programmer using C++. 3) You have familiarity with the MS-DOS operating system and command line utilities. The manual is intended for developers interested in using the OpenSSL toolkit and interested in using the OpenSSL libraries within their applications. It is also useful for gaining insight into Public Key Infrastructure (PKI) and Certificate Authority management as well as the usefulness of the OpenSSL command line tools. Platform: |
Size: 1556480 |
Author:々しゅうそう |
Hits:
Description: 本代码为OpenSSL源码,用于实现CA认证传输-The source code for OpenSSL, used to implement the CA certificate transfer Platform: |
Size: 273408 |
Author:lmr |
Hits:
Description: 为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试.-Security and data integrity of a security protocol for network communication, to include major cryptographic algorithms, key and certificate package management functions as well as the SSL protocol, and provide a wealth of applications for testing. Platform: |
Size: 3280896 |
Author:lanve |
Hits:
Description: openssl常用功能练习源码,包括des、3des、rsa加解密算法,数字签名操作,pem和der格式转换,以及证书操作等。适用于初学者。-Openssl function practice commonly used source code, including des, 3 des, rsa encryption algorithm, digital signature, pem and der format conversion, as well as certificate of operation and so on. Suitable for beginners. Platform: |
Size: 636928 |
Author:程 |
Hits:
Description: OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。
作为一个基于密码学的安全开发包,OpenSSL提供的功能相当强大和全面,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。-OpenSSL is probably the entire package can be divided into three major functional components: cryptographic algorithm library, SSL protocol libraries and applications. OpenSSL directory structure around these three functions naturally part of planning. As a cryptography-based security development kits, OpenSSL provides quite powerful and comprehensive, covering the major cryptographic algorithms, commonly used key and certificate management functions as well as the SSL protocol encapsulation, and provides a rich set of applications for testing or other purposes. Platform: |
Size: 4459520 |
Author:huang |
Hits:
Description: openssl安装包 VC环境下编译OpenSSL OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。
OpenSSL被曝出现严重安全漏洞后,发现多数通过SSL协议加密的网站使用名为OpenSSL的开源软件包。OpenSSL漏洞不仅影响以https开头的网站,黑客还可利用此漏洞直接对个人电脑发起“心脏出血”(Heartbleed)攻击。据分析,Windows上有大量软件使用了存在漏洞的OpenSSL代码库,可能被黑客攻击抓取用户电脑上的内存数据。(OpenSSL installation package compiled under VC OpenSSL OpenSSL is a secure socket layer password database, include certificate and key cryptographic algorithms, the main common package management functions and SSL protocol, and provides a rich set of applications for testing or other purposes.) Platform: |
Size: 3851264 |
Author:苏狗
|
Hits:
Description: OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议(OpenSSL is a secure socket layer password library, including many cryptographic algorithms, common key and certificate encapsulation managementand SSL protocol) Platform: |
Size: 17231872 |
Author:密码爱好者
|
Hits: