一种支持多算法的签名验签方法、系统、终端及存储介质与流程
未命名
10-08
阅读:122
评论:0
1.本技术涉及数字签名技术的领域,尤其是涉及一种支持多算法的签名验签方法、系统、终端及存储介质。
背景技术:
2.数字签名是一种鉴别数字信息的方法。信息的发送者能够利用私钥产生别人无法伪造的字符串,以得到带签名的信息。信息的接收者能够利用公钥对带签名的信息进行验签,以检验信息的完整性。
3.一般的,实现数字签名需要一种签名算法,即加密算法及与加密算法对应的验签算法。其中,签名过程由发送方设备完成,验签过程由接收方设备完成,并且发送方设备和接收方设备都支持一种算法。但实际上,有越来越多的场景都需要设备能够支持多种算法。为了应对这种需求,通常会在一个设备中增加一套兼容多个目标算法的系统。随着对目标算法的需求发生改变,每次设备中都需要增加满足需求的系统。这样会造成较高的运维成本。
技术实现要素:
4.本技术目的一是提供一种支持多算法的签名验签方法,具有运维成本低的特点。
5.本技术的上述申请目的一是通过以下技术方案得以实现的:一种支持多算法的签名验签方法,其特征在于,所述方法包括:获取第一设备发送的业务指令,所述业务指令为签名指令或验签指令;根据所述业务指令获取签名算法标识;根据所述签名算法标识确定目标签名算法;调取所述目标签名算法,向第二设备发送目标签名算法,让所述第二设备能够对获取到的交互信息进行业务操作。
6.通过采用上述技术方案,当收到不同的业务指令时,需要根据不同的业务指令来获取到不同的签名算法标识,以根据获取到的签名算法标识确定第二设备所需的目标签名算法,进而便于第二设备对交互信息进行相应的业务操作。本技术能够使得所有设备都可以支持多种签名算法,以进行签名验签。由于执行本方法的设备中存储有多种算法,故可以省去根据需求调整签名算法的过程,以达到降低运维成本的效果。
7.本技术在一较佳示例中可以进一步配置为:所述根据所述签名算法标识确定目标签名算法包括:调取算法参照表,所述算法参照表包括与每种签名算法一一对应的算法标识;根据所述签名算法标识与算法标识的对应关系,从算法参照表中确定目标签名算法。
8.本技术在一较佳示例中可以进一步配置为:所述算法参照表的构建方法包括:从每种签名算法中获取算法对象;
从所述算法对象中获取算法标识;将与每种签名算法一一对应的算法对象,及与算法对象一一对应的算法标识存储于算法参照表中。
9.通过采用上述技术方案,能够建立算法标识与每一种签名算法之间的关系,同时还能够根据需求增加相应的签名算法的算法标识。
10.本技术在一较佳示例中可以进一步配置为:所述调取所述目标签名算法包括:若所述业务指令为签名指令,则调取目标签名算法中的加密算法。
11.本技术在一较佳示例中可以进一步配置为:所述调取所述目标签名算法还包括:若所述业务指令为验签指令,则调取目标签名算法中的验签算法。
12.本技术在一较佳示例中可以进一步配置为:所述根据所述业务指令获取签名算法标识包括:若业务指令为签名指令,则获取第二设备发送的签名算法标识。
13.本技术在一较佳示例中可以进一步配置为:所述根据所述业务指令获取签名算法标识还包括:若业务指令为验签指令,则获取第一设备发送的签名算法标识。
14.本技术目的二是提供一种支持多算法的签名验签系统,具有运维成本低的特点。
15.本技术的上述申请目的二是通过以下技术方案得以实现的:一种支持多算法的签名验签系统,包括,第一获取模块,用于获取第一设备发送的业务指令,所述业务指令为签名指令或验签指令;第二获取模块,用于根据所述业务指令获取签名算法标识;确定模块,用于根据所述签名算法标识确定目标签名算法;以及,调取模块,用于调取所述目标签名算法,向第二设备发送目标签名算法,让所述第二设备能够对获取到的交互信息进行业务操作。
16.本技术目的三是提供一种智能终端,具有运维成本低的特点。
17.本技术的上述申请目的三是通过以下技术方案得以实现的:一种智能终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述支持多算法的签名验签方法的计算机程序。
18.本技术目的四是提供一种计算机存储介质,能够存储相应的程序,具有便于实现运维成本低的特点。
19.本技术的上述申请目的四是通过以下技术方案得以实现的:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种支持多算法的签名验签方法的计算机程序。
20.综上所述,本技术包括以下至少一种有益技术效果:当收到不同的业务指令时,需要根据不同的业务指令来获取到不同的签名算法标识,以根据获取到的签名算法标识确定第二设备所需的目标签名算法,进而便于第二设备对交互信息进行相应的业务操作。本技术能够使得所有设备都可以支持多种签名算法,以进行签名验签。由于执行本方法的设备中存储有多种算法,故可以省去根据需求调整签名算法的过程,以达到降低运维成本的效果。
附图说明
21.图1是本技术其中一实施例的支持多算法的签名验签方法的流程示意图。
22.图2是本技术其中一实施例的支持多算法的签名验签系统的系统示意图。
23.图3是本技术其中一实施例的智能终端的结构示意图。
24.图中,21、第一获取模块;22、第二获取模块;23、确定模块;24、调取模块;301、cpu;302、rom;303、ram;304、总线;305、i/o接口;306、输入部分;307、输出部分;308、存储部分;309、通信部分;310、驱动器;311、可拆卸介质。
具体实施方式
25.以下结合附图对本技术作进一步详细说明。
26.本具体实施例仅仅是对本技术的解释,其并不是对本技术的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本技术的权利要求范围内都受到专利法的保护。
27.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
28.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
29.下面结合说明书附图对本技术实施例作进一步详细描述。
30.本技术实施例提供一种支持多算法的签名验签方法,应用于两个设备的数据交互过程中。其中,进行数据交互的两个设备可以是两个终端设备,也可以是一个终端设备和一个服务器,还可以是两个服务器。为了保证数据交互过程中数据的安全性,数据交互过程还需要对交互的数据进行签名验签(下文中,对交互的数据统称为交互信息)。由于每一个设备可以作为发送方,也可以作为接收方,所以每一个设备既可以对交互信息进行签名操作,又可以对交互信息进行验签操作。在本技术中,每一个设备都设置有匹配模块,匹配模块中存储有多种签名算法,本技术的支持多算法的签名验签方法配置于匹配模块中,以使得签名验签的过程可以支持多种签名算法。
31.本技术实施例提供的支持多算法的签名验签方法的主要流程描述如下。
32.如图1所示:步骤s100:获取第一设备发送的业务指令。
33.步骤s200:根据所述业务指令获取签名算法标识。
34.其中,业务指令分为两种指令,即签名指令和验签指令。当一个设备接收到签名指令时,则进行签名操作。当一个设备接收到验签指令时,则进行验签操作。签名算法标识为签名证书所使用的算法的唯一标识。签名算法标识可以通过签名证书获取而来。在一些具体的实施例中,签名算法标识可以直接从其他设备中获取而来,也可以先从其他设备中获取签名证书,然后从签名证书中再获取签名算法标识。
35.值得说明的是,在获取业务指令和签名算法标识时,由于业务指令的类别会有不
同,所以签名算法标识的来源也会有所不同。即应该先获取业务指令,然后再根据业务指令获取签名算法标识。具体来说,若业务指令为验签指令,则获取第一设备中存储的签名算法标识。若业务指令为签名指令,则获取第二设备中存储的签名算法标识。第二设备为待进行签名业务或验签业务的设备。
36.在一个具体的示例中,第一设备和第二设备都可以是终端设备或者服务器中的一个。第一设备将已经签名的交互信息发送,并根据实际需求发送业务指令。例如,若第一设备需要第二设备对交互信息进行验签,则第一设备发送验签指令。若第一设备需要第二设备对交互信息进行签名并将带签名的交互信息转发,则第一设备发送签名指令。当第一设备发送签名指令时,第二设备需要对交互信息签名,且进行签名业务需要第二设备内存储的签名证书。由于签名算法标识源于签名证书,所以,此时需要获取第二设备内存储的签名算法标识。当第一设备发送验签指令时,第二设备需要对已经签名的交互信息进行验签,且进行验签业务需要第一设备内存储的签名证书。由于签名算法标识源于签名证书,所以,此时需要获取第一设备内存储的签名算法标识。当然,本设备在获取业务指令前,第一设备可以向本设备直接发送业务指令,也可以向第二设备发送业务指令,然后第二设备再向本设备发送业务指令。当本设备获取到验签指令时,在获取签名算法标识前,第一设备可以向本设备直接发送签名算法标识,也可以向第二设备发送签名算法标识,然后第二设备再向本设备发送签名算法标识。
37.步骤s300:根据所述签名算法标识确定目标签名算法。
38.其中,目标签名算法为第二设备进行签名操作或验签操作所需要的算法。
39.可选的,步骤s300包括以下步骤(步骤s310~步骤s320):步骤s310:调取算法参照表。
40.算法参照表包括与每种签名算法一一对应的算法标识。算法标识是每一种签名算法的唯一标识。
41.具体的,算法参照表的构建过程为:首先,对每种签名算法进行初始化,以获得算法标识。即从每种签名算法中提取算法信息,以得到算法对象。然后再从算法对象中提取关键信息,以得到算法标识。最终,将与每种签名算法一一对应的算法对象,及与算法对象一一对应的算法标识存储于算法参照表中。
42.在一个具体的示例中,算法对象指的是调用算法的实现类,如java调用sha256withrsa算法的实现类,其中,算法对象为sha256withrsautils。算法标识指的是区分算法的一种字符串,如sha256withrsa的算法标识为sha256rsa。在构建算法参照表的过程中,可以将每种签名算法的算法标识作为key值,将算法对象作为value值,存储于算法参照表中。
43.算法参照表可以在构建完成后,存储于诸如存储器等具有存储功能的存储设备中。当签名算法的种类增加时,也可以直接在算法参照表中增加对应签名算法的算法对象及算法标识。
44.当然,在其他实施例中,也可以采用其他方式从每种签名算法中获取与之一一对应的算法标识。
45.步骤s320:根据所述签名算法标识与算法标识的对应关系,从算法参照表中确定目标签名算法。
46.可以理解的是,签名算法标识和算法标识都是签名算法的唯一标识。当获取到签名算法标识时,签名算法标识一定能够与算法参照表中的某一种签名算法的算法标识匹配成功。匹配成功,即签名算法标识与某一算法标识是相同的。当匹配成功时,通过与签名算法标识对应的算法标识能够确定与该算法标识相对应的算法对象。由于算法对象是调用的签名算法的实现类,因此,可以通过算法对象确定与之对应的签名算法,即确定目标签名算法。当然,在一些其他的实施例中,也可以通过其他方式确定每一种签名算法和算法标识之间的对应关系。当确定与签名算法标识对应的算法标识时,即可确定目标签名算法。
47.步骤s400:调取所述目标签名算法,向第二设备发送目标签名算法,让所述第二设备能够对获取到的交互信息进行业务操作。
48.值得说明的是,每一种签名算法都是由两部分组成。一部分为用于对交互信息进行签名操作的加密算法,一部分为用于对交互信息进行验签操作的验签算法。当确定目标签名算法时,只能够确定需要用哪种签名算法进行签名操作或验签操作,因此,在调取目标签名算法时,还需要根据业务指令进一步确定需要调用目标签名算法的哪个部分。具体来说,当业务指令为签名指令时,应调用目标签名算法的加密算法。当业务指令为验签指令时,应调用目标签名算法的验签算法。
49.本设备在调取相应的签名算法后,向第二设备发送该签名算法,以使第二设备能够根据签名算法和获取到的签名证书对获取到的交互信息进行相应的业务操作。
50.具体的,当第二设备需要对交互信息进行验签操作时,第二设备需要获取带签名的交互信息和签名证书,而后将交互信息的签名和签名证书中的公钥作为输入量输入至验签算法中,以得到经过验签的交互信息。第二设备将经过验签的交互信息与获取到的交互信息进行比对,即可验证交互信息的完整性。在上述过程中,带签名的交互信息及签名证书均需向第一设备获取。为了实现对交互信息的验签操作,需要从签名证书中获取公钥。由于验签过程是相关领域的成熟技术,故此处不对其做详细说明。
51.当第二设备需要对交互信息进行签名操作时,第二设备需要获取交互信息和签名证书,而后将交互信息和签名证书中的私钥作为输入连输入至加密算法中,以得到交互信息的签名。由于签名过程是相关领域的成熟技术,故此处不对其做详细说明。
52.可以了解的是,第二设备需要对交互信息进行签名的情况有两种。一种情况是第二设备作为交互信息的转发节点,需要对第一设备发送的交互信息进行签名操作,并将其转发出去。另一种情况是第二设备作为交互信息的起始节点,需要对其产生的交互信息进行签名操作,并将其发送出去。对于上述两种情况,由于是要对交互信息进行签名操作,所以所需的签名证书都是存储于第二设备本身中的。
53.实际上,需要进行签名操作或验签操作的设备通常只使用一种签名算法,但在很多场景中也会需要设备能够支持签名验签的多种算法。下面以具体示例进行说明。
54.在一个具体的示例中,设备a与设备b一直都使用签名算法a对交互信息进行签名操作和验签操作。当需要将签名算法b替换签名算法a时,需要先让设备a同时支持签名算法a和签名算法b,让设备b同时支持签名算法a和签名算法b,以作为替换签名算法的过渡阶段,然后再将设备a和设备b调整成支持签名算法b的状态。
55.在另一具体的示例中,服务器分别连接了多个终端设备。每个终端设备都有向服务器发送交互信息的需求,即需要对交互信息进行签名操作。而服务器作为接收方要接收
很多的交互信息,并对这些交互信息进行一一验签。由于每个终端设备所支持的签名算法可能均不相同,所以服务器想要对每个交互信息都进行验签操作,则需要支持多种签名算法。
56.本技术实施例提供的支持多算法的签名验签方法能够很好地应用于上述两种场景下,并能够在实现支持多种算法的签名验签的同时,降低运维成本,减少人力成本。
57.图2为本技术一种实施例提供的支持多算法的签名验签系统。
58.如图2所示的支持多算法的签名验签系统,包括第一获取模块21、第二获取模块22、确定模块23和调取模块24,其中:第一获取模块21,用于获取第一设备发送的业务指令,所述业务指令为签名指令或验签指令。
59.第二获取模块22,用于根据所述业务指令获取签名算法标识,若业务指令为签名指令,则获取第二设备发送的签名算法标识,若业务指令为验签指令,则获取第一设备发送的签名算法标识。
60.确定模块23,用于根据所述签名算法标识确定目标签名算法,用于调取算法参照表,所述算法参照表包括与每种签名算法一一对应的算法标识,用于根据签名算法标识与算法标识的对应关系,从算法参照表中确定目标签名算法。
61.调取模块24,用于调取所述目标签名算法,向第二设备发送目标签名算法,让所述第二设备能够对获取到的交互信息进行业务操作,若业务指令为签名指令,则调取目标签名算法中的加密算法,若业务指令为验签指令,则调取目标签名算法中的验签算法。
62.图3示出了适于用来实现本技术实施例的智能终端的结构示意图。
63.如图3所示,智能终端包括中央处理单元(cpu)301,其可以根据存储在只读存储器(rom)302中的程序或者从存储部分加载到随机访问存储器(ram)303中的程序而执行各种适当的动作和处理。在ram 303中,还存储有系统操作所需的各种程序和数据。cpu 301、rom 302以及ram 303通过总线304彼此相连。输入/输出(i/o)接口305也连接至总线304。
64.以下部件连接至i/o接口305:包括键盘、鼠标等的输入部分306;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分307;包括硬盘等的存储部分308;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分309。通信部分309经由诸如因特网的网络执行通信处理。驱动器310也根据需要连接至i/o接口305。可拆卸介质311,诸如磁盘、光盘、磁光盘、半导体存储器等,根据需要安装在驱动器310上,以便于从其上读出的计算机程序根据需要被安装入存储部分308。
65.特别地,根据本技术的实施例,上文参考流程图图1描述的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在机器可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分309从网络上被下载和安装,和/或从可拆卸介质311被安装。在该计算机程序被中央处理单元(cpu)301执行时,执行本技术的系统中限定的上述功能。
66.需要说明的是,本技术所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计
算机可读存储介质的更具体的例子可以包括但不限于:具有一种或多种导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、rf等,或者上述的任意合适的组合。
67.附图中的流程图和框图,图示了按照本技术各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,前述模块、程序段、或代码的一部分包含一种或多种用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
68.描述于本技术实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,例如,可以描述为:一种处理器包括:第一获取模块21、第二获取模块22、确定模块23和调取模块24。其中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定,例如,第一获取模块21还可以被描述为“用于获取第一设备发送的业务指令的模块”。
69.作为另一方面,本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的智能终端中所包含的;也可以是单独存在,而未装配入该智能终端中的。上述计算机可读存储介质存储有一个或者多个程序,当上述前述程序被一个或者一个以上的处理器用来执行描述于本技术的支持多算法的签名验签方法。
70.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的申请范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离前述申请构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中申请的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
技术特征:
1.一种支持多算法的签名验签方法,其特征在于,所述方法包括:获取第一设备发送的业务指令,所述业务指令为签名指令或验签指令;根据所述业务指令获取签名算法标识;根据所述签名算法标识确定目标签名算法;调取所述目标签名算法,向第二设备发送目标签名算法,让所述第二设备能够对获取到的交互信息进行业务操作。2.根据权利要求1所述的支持多算法的签名验签方法,其特征在于,所述根据所述签名算法标识确定目标签名算法包括:调取算法参照表,所述算法参照表包括与每种签名算法一一对应的算法标识;根据所述签名算法标识与算法标识的对应关系,从算法参照表中确定目标签名算法。3.根据权利要求2所述的支持多算法的签名验签方法,其特征在于,所述算法参照表的构建方法包括:从每种签名算法中获取算法对象;从所述算法对象中获取算法标识;将与每种签名算法一一对应的算法对象,及与算法对象一一对应的算法标识存储于算法参照表中。4.根据权利要求3所述的支持多算法的签名验签方法,其特征在于,所述调取所述目标签名算法包括:若所述业务指令为签名指令,则调取目标签名算法中的加密算法。5.根据权利要求4所述的支持多算法的签名验签方法,其特征在于,所述调取所述目标签名算法还包括:若所述业务指令为验签指令,则调取目标签名算法中的验签算法。6.根据权利要求5所述的支持多算法的签名验签方法,其特征在于,所述根据所述业务指令获取签名算法标识包括:若业务指令为签名指令,则获取第二设备发送的签名算法标识。7.根据权利要求6所述的支持多算法的签名验签方法,其特征在于,所述根据所述业务指令获取签名算法标识还包括:若业务指令为验签指令,则获取第一设备发送的签名算法标识。8.一种支持多算法的签名验签系统,其特征在于,包括,第一获取模块(21),用于获取第一设备发送的业务指令,所述业务指令为签名指令或验签指令;第二获取模块(22),用于根据所述业务指令获取签名算法标识;确定模块(23),用于根据所述签名算法标识确定目标签名算法;以及,调取模块(24),用于调取所述目标签名算法,向第二设备发送目标签名算法,让所述第二设备能够对获取到的交互信息进行业务操作。9.一种智能终端,其特征在于,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行如权利要求1至7中任一种支持多算法的签名验签方法的计算机程序。10.一种计算机可读存储介质,其特征在于,存储有能够被处理器加载并执行如权利要求1至7中任一种支持多算法的签名验签方法的计算机程序。
技术总结
本发明涉及一种支持多算法的签名验签方法、系统、终端及存储介质,涉及数字签名技术的领域,其方法包括获取第一设备发送的业务指令,所述业务指令为签名指令或验签指令;根据所述业务指令获取签名算法标识;根据所述签名算法标识确定目标签名算法;调取所述目标签名算法,向第二设备发送目标签名算法,让所述第二设备能够对获取到的交互信息进行业务操作。本发明具有降低能够支持多算法的签名验签的设备的运维成本的效果。设备的运维成本的效果。设备的运维成本的效果。
技术研发人员:赵志强 孔庆强 潘峻翌 李瑾
受保护的技术使用者:北京格尔国信科技有限公司
技术研发日:2023.08.30
技术公布日:2023/10/6
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:背光模组和显示设备的制作方法 下一篇:一种全自动生产气泡手提包装袋设备的制作方法
