航天金税系统 python 实现 加密代码部分

news/2024/10/18 22:29:51/

加密这块搞了好久,弄懂了JAVA那边的代码才搞的python,分享

MHAC-SHA1 加密,转byte数组,再BASE64加密的代码,python实现方式

a = hmac_code.digest() 得到二进制数据
b = array.array(‘b’,a) 转byte数组
c = base64.b64encode(b).decode(‘utf-8’) BASE64加密

appSecKey 这个是提供给的key
srcstr 这个是签名字符串,注意该JSON格式的都JSON格式,把空格都去掉就行了

引入的组件:
import array
import base64
import hmac
from hashlib import sha1


http://www.ppmy.cn/news/685208.html

相关文章

SAP 金税接口介绍

一、金税发票与SAP系统发票的税额差异分析1.1 金税系统中的税额说明国内企业销售产品给国内客户时,正常产品需要缴纳17%的增值税,而金税(Golden Tax)系统就是用来出具纸面的增值税发票的。 在金税系统中,金税发票的开具有二种方式。 方法1&…

税控服务器红字信息表流程,跨月发票红冲(金税盘、税控盘)操作流程.docx

跨月发票红冲操作流程专票、普票红冲航天白色盘、百旺黑色盘 一、金税盘-普票-红冲 第一步:发票管理-发票填开-普通发票 第二步:红字-直接开具-开具发票(负数) 第三步:查询发票明细-确认 第四步:查看填开负数发票-打印负数发票 二、金税盘-专票-红字发票 开具步骤:一、填写…

SAP 系统发票与金税发票的税额差异分析及处理

1.1 金税系统中的税额说明 国内企业销售产品给国内客户时,正常产品需要缴纳17%的增值税,而金税(Golden Tax)系统就是用来出具纸面的增值税发票的。 在金税系统中,金税发票的开具有二种方式。 方法1:不通过接口手工出具 不通过…

金税盘专、普红字发票开具步骤及(税盘注销方法)

金税盘专、普红字发票开具步骤及(税盘注销方法) 呉師傅 红字发票: 1、(专票)红字发票信息表(第一个)申请,填发票代码号码-确定-发票信息表-打印-选择不打印. 2、红字发票信息表导…

软件升级|增值税发票税控开票软件(税控盘版)新增改进功能说明(版本号:V2.0.51_ZS_20221031)

增值税发票税控开票软件 (税控盘版) 新增改进功能说明 (版本号:V2.0.51_ZS_20221031) 2022-10 目录 第1章 概述 1.1 新增改进功能 1.1.1 发票管理功能 1.1.2 系统设置功能 第2章 发票管理 2.1 正数发票填开 2.1.…

金蝶K3-航天信息税控发票开票软件接口程序

##金蝶K3-航天信息税控发票开票软件接口程序 用于从航天信息[上海爱信诺航天信息有限公司]税控发票开票软件(金税盘版)文本接口导出TXT文件中提取数据。 ###开发环境 SharpDevelop 5.0 ###调用库 NPOI(用于EXCEL文件生成) ###背景 公司之前使用一个金蝶开发的接口程序将K3开…

计算机维护费入什么会计科目,金税盘技术维护费计入什么科目_增值税

金税盘技术维护费计入什么科目?金税盘的技术维护费用一般需要分一般纳税人和小规模纳税人来处理,如果是一般纳税人计入管理费用科目核算,如果是小规模纳税人应该计办公费用科目核算,具体的会计分录可以参考下文。 金税盘技术维护费…

SAP 金税解决方案

金税接口的历史发展 2009年前,SAP中国未推出金税的标准接口,由咨询公司自行开发。 2009年,ECC603(Ehp3)版本下,SAP在业务功能(FIN_LOC_CI_1)中推出金税接口,当激活该业务功能后,则可…