- 1、本文档共1页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
学术论坛
基于Python与CA数字证书电子签章结合的中标通
知书智能签发
陆谞君
(江苏电力信息技术有限公司,江苏南京211100)
摘要:文章分析基于Python技术与CA数字证书结合的中标通知书智能签发,结合CA机构的软证书(数字证书)实现中标通知书电
子签章,能够实现对中标通知书文件的制作、转换、签章做到一键操作,实现批量签章(中标通知书批量生成、批量对同一份文件加盖多
个签章);最后通过集成电子招标投标系统,实现中标通知书按名称自动匹配、一键发放,极大的提高了中标通知书的签发效率。
关键词:Python;CA;数字证书;电子签章;JAR;电子招投标;中标通知书
在电力行业传统的招标采购业务中,中标通知书都是线下制作,计算软件包都提供了Python的调用接口。web系统中的中标通知书
人工加盖招标人及招标代理机构的单位公章,供应商需要到服务大功能,不同的招标采购平台的业务需求不一样,中标通知书模板有
厅现场窗口领取中标通知书,耗费了大量的人力时间成本,效率低,差异,就要适应性的定制开发对应的系统功能。基于Python技术的
耗时长;随着《中华人民共和国电子签名法》的实施,确立了电子中标通知书生成工具,可以将这部分功能单独剥离出来,提供标准
文件和电子签章的法律效力,近些年来国家发展改革委、工业和信的数据接口,只考虑中标通知书的生成、转换和电子签章,可以跨
息化部、监察部、住房城乡建设部、交通运输部、铁道部、水利部、多个招标采购平台通用,达到和电子采购平台解耦的目的;上图1
商务部也联合制定了《电子招标投标办法》及相关附件,以数据电展示了Python技术与CA数字证书结合完成中标通知书电子签章的
文形式,依托电子招标投标系统支撑完成招标投标交易,中标通知流程图。
书可以依托交易平台自动生成,通过办理CA机构颁发的数字证书以2智能签发步骤
硬证书(Ukey)的形式去加盖电子签章,解决了中标通知书电子化、首先Python编写的工具会解析中标清单数据(定义了标准的数
防篡改的问题,为文件和重要信息的网络传输提供了法律依据;但据接口)形成Python指定的字典格式数据,根据解析的中标清单数
是通过Ukey对中标通知书逐个盖章,有的中标通知书还需要加盖多据自动匹配中标通知书模板生成word版的中标通知书;其次将word
个单位的公章(招标人、招标代理机构),业务人员通过电子签章工版的中标通知书批量转换为pdf格式,在CA提供的电子签章包基础
具逐个文件打开进行签章操作后再换另一把Ukey进行操作,仍然工上二次封装形成可以支持Python调用的电子签章jar包(支持输入
作量大,效率低,长时间重复劳动易出错。多个签章关键字、多个待签章的数字证书密码),通过Python调用
1实现方案封装后的签章jar包实现软证书批量进行电子签章,完成一份中标
首先招标人、招标代理机构需要向证书颁发机构申请用于电子通知书只需要秒级,极大的提高到了中标通知书的签发效率,具体
签章的数字证书(pfx格式)。证书颁发机构(CA,Certificate实现步骤如下。
Authority)即颁发数字证书的机构,是负责发放和管理数字证书的利用doc模板标签语法(jinja),制作中标通知的word模板;
权威机构,并作为电子商务交易中受信任的第三方,承担公钥体系利用openpyxl包解析中标清单(execl格式)中的数据,按中标通
中公钥的合法性检验的责任。用于电子签章的数字证书,私钥用于知书模板组织Python格式的字典数据,包括:中标通知书模板类型、
制作签章、公钥用于验证签章,采用非对称秘钥实现
文档评论(0)