首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Delphi 编写 数字签名验证 并获取签名信息

一个客户想通过编程实现验证程序自身的数字签名来确保程序的完整性,防范病毒感染以及防止一些无聊人士的修改(通过十六进制编辑器替换一些版权、网址、LOGO..); 为此我做了一个数字签名验证的小例子,其中也有获取签名者信息的方法...  CryptCATAdminReleaseContext   CryptCATAdminAcquireContext • 验证文件的签名(主API)   WinVerifyTrust • 获取签名信息...  WTHelperProvDataFromStateData • 获取证书名字信息   CertGetNameString 代码: { * by: HouSoft * site...hWVTStateData: THANDLE); var provData: PCRYPT_PROVIDER_DATA; LSysTime: TSystemTime; begin // 获取签名信息...WTrustData.fdwRevocationChecks := WTD_REVOKE_NONE; WTrustData.dwStateAction := WTD_STATEACTION_VERIFY; // 获取信息后需要手动

2.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux系统获取硬盘使用信息

    linux查看硬盘信息要用的几个命令:df命令、du命令、statfs结构及函数,这里用图文说明一下使用方法。...1、df命令   linux下可以用df命令获取硬盘的使用情况,通过man可以获取df命令的详细情况。...只计算同属同一个档案系统的档案   l:计算所有的档案大小   常用命令:du -ah 举例操作如下图所示: 图片.png 3、statfs结构及函数   之前在看apue时候,在第四章文件和目录中,讲到了获取文件信息的...man上stat结构及操作函数如下图所示: 图片.png 图片.png 今天主要总结学习一下获取硬盘信息的statfs结构,通过statfs结构的信息计算出路径所在的磁盘使用情况。...disk_info.f_bsize;     long long free_size = disk_info.f_bfree * disk_info.f_bsize;     //输出每个块的长度,linux

    6.9K20

    linux中如何快速获取帮助信息

    前言 对于一些新的或者不常用的命令和函数,我们常常需要查询使用方法或者参数详情,在linux下我们不需要去网上查询,完全可以利用linux自带的手册查看帮助信息。这就是我们今天要介绍的man命令。...基本介绍 实际上man命令并非仅仅能查看命令或者函数的介绍,在linux中,有丰富的帮助手册信息,并且每一个手册都有一个编号。...EXAMPLES 使用示例,会提供一些简单的示例 BUGS 存在的bug,当遇到奇怪的问题时,不妨看看当前命令是否有已知的bug 基本查看 手册的查看和less查看文本类似,可以参考Linux常用命令...string 向后搜索string字符串 n 下一个匹配字符 N 上一个匹配字符 q 退出 工作流程简述 man命令所展示的帮助信息都是存在于linux系统中的,流程是怎样的呢?...that monitors keyboard activity and disables... touch (1) - change file timestamps 查看简短描述信息

    2.1K20

    Linux系统获取硬件方面信息dmidecode命令

    dmidecode命令可以让你在Linux系统下获取有关硬件方面的信息。dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示。...这个数据库包括了所有有关电脑系统和配件的信息。通过DMI,用户可以获取序列号、电脑厂商、串口信息以及其它系统配件信息。...OEM Strings # 查看系统OEM配置选项的相关信息 12 System Configuration Options # 查看系统获取的SMBIOS数据的相关信息 13 BIOS Language...# 查看系统处理器频率的相关信息 获取系统信息 [root@baremetal-3-77 ~]# dmidecode -t 1 # dmidecode 3.2 Getting SMBIOS...Wake-up Type: Power Switch SKU Number: SKU=NotProvided;ModelName=PowerEdge R630 Family: Not Specified 获取主板信息

    8.6K11
    领券