CN113141351B - 政务大数据多部门联合审核认证工作方法 - Google Patents
政务大数据多部门联合审核认证工作方法 Download PDFInfo
- Publication number
- CN113141351B CN113141351B CN202110310148.5A CN202110310148A CN113141351B CN 113141351 B CN113141351 B CN 113141351B CN 202110310148 A CN202110310148 A CN 202110310148A CN 113141351 B CN113141351 B CN 113141351B
- Authority
- CN
- China
- Prior art keywords
- file
- authenticated
- video
- audio
- frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000012545 processing Methods 0.000 claims abstract description 4
- 238000012795 verification Methods 0.000 claims description 28
- 238000012216 screening Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 7
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000012550 audit Methods 0.000 claims description 3
- 230000006837 decompression Effects 0.000 claims description 3
- 230000002194 synthesizing effect Effects 0.000 claims description 3
- 230000006835 compression Effects 0.000 claims description 2
- 238000007906 compression Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 4
- 230000004075 alteration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3239—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- General Engineering & Computer Science (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Television Signal Processing For Recording (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提出了一种政务大数据多部门联合审核认证工作方法,包括以下步骤:S1,获取待认证文件,该待认证文件包括音频文件或/和视频文件或/和音视频文件,将待认证文件放入同一个文件包,构成待认证文件包;将待认证文件包中的待认证文件处理后上传至联合部门云平台进行认证;S2,联合部门云平台对接收的文件信息进行认证。本发明能够在联合部门云平台对其待认证的文件进行认证,保证其文件信息的安全性和传输效率。
Description
技术领域
本发明涉及一种认证技术领域,特别是涉及一种政务大数据多部门联合审核认证工作方法。
背景技术
随着移动互联网技术的发展,数据传输越来越频繁,其数据安全需要得到保证。专利申请号201780020324.3,名称为“利用多方认证系统认证安全数据访问的用户的系统和方法”,公开了接收与用户关联的用户凭证和认证信息,并把所述用户凭证和认证信息保存在与用户关联的认证配置文件中。所述方法还包括从第一数据提供者接收用户凭证,检测保存的认证配置文件包括与接收的用户凭证匹配的用户凭证,并向与用户关联的用户设备传送质询消息。所述质询消息向用户设备提示认证信息。所述方法另外包括从用户设备接收包括收集的认证信息的质询响应,根据认证配置文件和收集的认证信息,认证用户,并向第一数据提供者通知用户已认证。
发明内容
本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种政务大数据多部门联合审核认证工作方法。
为了实现本发明的上述目的,本发明提供了一种政务大数据多部门联合审核认证工作方法,包括以下步骤:
S1,获取待人证文件,待认证文件包括音频文件或/和视频文件或/和音视频文件,将待认证文件放入同一个文件包,构成待认证文件包;将待认证文件包中的待认证文件处理后上传至联合部门云平台进行认证;
S2,联合部门云平台对接收的文件信息进行认证。
在本发明的一种优选实施方式中,在步骤S1中包括以下步骤:
S11,对待认证文件包中的待认证文件进行编号,分别依次为第1待认证文件、第2待认证文件、第3待认证文件、……、第Q待认证文件,Q为大于或者等于1的正整数,且为待认证文件包中的待认证文件的总个数;令循环量q=1;
S12,对待认证文件包中的待认证文件进行文件类型分类:
若Wq为音频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证音频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证音频文件包中;将其第q待认证文件Wq放入建立的待认证音频文件包中后筛除第q待认证文件Wq;
若Wq为视频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证视频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证视频文件包中;将其第q待认证文件Wq放入建立的待认证视频文件包中后筛除第q待认证文件Wq;
若Wq为音视频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证音视频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证音视频文件包中;将其第q待认证文件Wq放入建立的待认证音视频文件包中后筛除第q待认证文件Wq;
S13,判断其循环量q与待认证文件包中的待认证文件的总个数Q的关系:
若q≥Q,则执行步骤S14;
若q<Q,则q=q+1,返回步骤S12;
S14,包括S141~S143之一或者任意组合步骤:
S141,对待认证视频文件包中的待认证视频文件编号,依次分别为第1待认证视频文件、第2待认证视频文件、第3待认证视频文件、……、第E待认证视频文件,E为大于或者等于1的正整数,且为待认证视频文件包中的待认证视频文件的总个数;对其所有的待认证视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re表示第e待认证视频文件;e=1、2、3、……、E;
S142,对待认证音频文件包中的待认证音频文件编号,依次分别为第1待认证音频文件、第2待认证音频文件、第3待认证音频文件、……、第T待认证音频文件,T为大于或者等于1的正整数,且为待认证音频文件包中的待认证音频文件的总个数;对其所有的待认证音频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Dt表示第t待认证音频文件;t=1、2、3、……、T;
S143,对待认证音视频文件包中的待认证音视频文件编号,依次分别为第1待认证音视频文件、第2待认证音视频文件、第3待认证音视频文件、……、第C待认证音视频文件,C为大于或者等于1的正整数,且为待认证音视频文件包中的待认证音视频文件的总个数;对其所有的待认证音视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Fc表示第c待认证音视频文件;c=1、2、3、……、C;
S15,将待认证文件包进行压缩生成其压缩包,对其压缩包执行以下操作:
Uu=MD(u),
其中,MD()表示进行MD5的哈希算法;
u表示压缩包;
Uu表示压缩包u经MD5的哈希算法后得到的唯一压缩包标识值;
将唯一压缩包标识值Uu作为其压缩包u的文件名;
S16,将处理后的压缩包上传至联合部门云平台。
在本发明的一种优选实施方式中,在步骤S141中包括以下步骤:
S1411,将其第e待认证视频文件Re转换为帧视频图像,依次按照播放时间从先到末的序列为表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;p为将其第e待认证视频文件Re转换为帧视频图像的所有张数;
S1412,对帧视频图像执行以下操作:
S1413,经步骤S1412后得到:
若p为正奇数,则有序列其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则有序列为其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示操作后的第p帧视频图像;
在本发明的一种优选实施方式中,在步骤S2中包括以下步骤:
对其接收的压缩包执行以下操作:
Uu′=MD(u′),
其中,MD()表示进行MD5的哈希算法;
u′表示接收的压缩包;
Uu′表示接收的压缩包u′经MD5的哈希算法后得到的唯一压缩包验算值;
判断其接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′是否一致:
若接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′不一致,则重新接收以压缩包u的文件名相对应的压缩包;
若接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′一致,则将其接收的压缩包u解压;得到其解压视频文件包、解压音频文件包和解压音视频文件包;
对其解压视频文件包中的视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re″″表示解压视频文件包中第e″视频文件;e″=1、2、3、……、E″;E″为解压视频文件包中视频文件的总个数;
对其解压音频文件包中的音频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Dt″″表示解压音频文件包中的第t″待认证音频文件;t″=1、2、3、……、T″;T″为解压音频文件包中音频文件的总个数;
对其解压音视频文件包中的音视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Fc″″表示第c″待认证音视频文件;c″=1、2、3、……、C″;C″为解压音视频文件包中音视频文件的总个数;
在本发明的一种优选实施方式中,对其解压音频文件包中的每个视频文件执行以下操作:
S21,若p为正奇数,则接收到的序列为: 其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则接收到的序列为: 其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示操作后的第p帧视频图像
S22,执行以下操作:
S23,经步骤S22后得到:
若p为正奇数,则有序列其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示在联合部门云平台操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示在联合部门云平台操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示在联合部门云平台操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则有序列为其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示在联合部门云平台操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示在联合部门云平台操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示在联合部门云平台操作后的第6帧视频图像,……,表示在联合部门云平台操作后的第p帧视频图像;
将其按照序列合成视频文件,得到视频合成文件;
S24,对视频合成文件进行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re′表示第e待认证视频文件所对应的视频合成文件;e=1、2、3、……、E;
S26,判断e′与E的关系:
若e′>E,则执行完毕;
若e′≤E,则返回步骤S25。
综上所述,由于采用了上述技术方案,本发明能够在联合部门云平台对其待认证的文件进行认证,保证其文件信息的安全性和传输效率。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是本发明流程示意框图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
本发明提供了一种政务大数据多部门联合审核认证工作方法,如图1所示,包括以下步骤:
S1,获取待认证文件,该待认证文件包括音频文件或/和视频文件或/和音视频文件,将待认证文件放入同一个文件包,构成待认证文件包;将待认证文件包中的待认证文件处理后上传至联合部门云平台进行认证;
S2,联合部门云平台对接收的文件信息进行认证。
在本发明的一种优选实施方式中,在步骤S1中包括以下步骤:
S11,对待认证文件包中的待认证文件进行编号,分别依次为第1待认证文件、第2待认证文件、第3待认证文件、……、第Q待认证文件,Q为大于或者等于1的正整数,且为待认证文件包中的待认证文件的总个数;令循环量q=1;
S12,对待认证文件包中的待认证文件进行文件类型分类:
若Wq为音频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证音频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证音频文件包中;将其第q待认证文件Wq放入建立的待认证音频文件包中后筛除第q待认证文件Wq;
若Wq为视频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证视频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证视频文件包中;将其第q待认证文件Wq放入建立的待认证视频文件包中后筛除第q待认证文件Wq;
若Wq为音视频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证音视频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证音视频文件包中;将其第q待认证文件Wq放入建立的待认证音视频文件包中后筛除第q待认证文件Wq;
S13,判断其循环量q与待认证文件包中的待认证文件的总个数Q的关系:
若q≥Q,则执行步骤S14;
若q<Q,则q=q+1,返回步骤S12;
S14,包括S141~S143之一或者任意组合步骤:
S141,对待认证视频文件包中的待认证视频文件编号,依次分别为第1待认证视频文件、第2待认证视频文件、第3待认证视频文件、……、第E待认证视频文件,E为大于或者等于1的正整数,且为待认证视频文件包中的待认证视频文件的总个数;对其所有的待认证视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re表示第e待认证视频文件;e=1、2、3、……、E;
S142,对待认证音频文件包中的待认证音频文件编号,依次分别为第1待认证音频文件、第2待认证音频文件、第3待认证音频文件、……、第T待认证音频文件,T为大于或者等于1的正整数,且为待认证音频文件包中的待认证音频文件的总个数;对其所有的待认证音频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Dt表示第t待认证音频文件;t=1、2、3、……、T;
S143,对待认证音视频文件包中的待认证音视频文件编号,依次分别为第1待认证音视频文件、第2待认证音视频文件、第3待认证音视频文件、……、第C待认证音视频文件,C为大于或者等于1的正整数,且为待认证音视频文件包中的待认证音视频文件的总个数;对其所有的待认证音视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Fc表示第c待认证音视频文件;c=1、2、3、……、C;
S15,将待认证文件包进行压缩生成其压缩包,对其压缩包执行以下操作:
Uu=MD(u),
其中,MD()表示进行MD5的哈希算法;
u表示压缩包;
Uu表示压缩包u经MD5的哈希算法后得到的唯一压缩包标识值;
将唯一压缩包标识值Uu作为其压缩包u的文件名;
S16,将处理后的压缩包上传至联合部门云平台。
在本发明的一种优选实施方式中,在步骤S141中包括以下步骤:
S1411,将其第e待认证视频文件Re转换为帧视频图像,依次按照播放时间从先到末的序列为表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;p为将其第e待认证视频文件Re转换为帧视频图像的所有张数;
S1412,对帧视频图像执行以下操作:
S1413,经步骤S1412后得到:
若p为正奇数,则有序列其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则有序列为其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示操作后的第p帧视频图像;
S1414,将步骤S1413得到的帧视频图像存放于以唯一视频标识值为文件夹名的待认证视频文件夹中,并将其以唯一视频标识值作为其第e待认证视频文件Re的文件名剪切至备份文件中。通过以上操作后,对其待认证视频文件夹中的文件进行压缩,提高了压缩率,提升传输效率。
在本发明的一种优选实施方式中,在步骤S2中包括以下步骤:
对其接收的压缩包执行以下操作:
Uu′=MD(u′),
其中,MD()表示进行MD5的哈希算法;
u′表示接收的压缩包;
Uu′表示接收的压缩包u′经MD5的哈希算法后得到的唯一压缩包验算值;
判断其接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′是否一致:
若接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′不一致,则重新接收以压缩包u的文件名相对应的压缩包;
若接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′一致,则将其接收的压缩包u解压;得到其解压视频文件包、解压音频文件包和解压音视频文件包;
对其解压视频文件包中的视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re″″表示解压视频文件包中第e″视频文件;e″=1、2、3、……、E″;E″为解压视频文件包中视频文件的总个数;
对其解压音频文件包中的音频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Dt″″表示解压音频文件包中的第t″待认证音频文件;t″=1、2、3、……、T″;T″为解压音频文件包中音频文件的总个数;
对其解压音视频文件包中的音视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Fc″″表示第c″待认证音视频文件;c″=1、2、3、……、C″;C″为解压音视频文件包中音视频文件的总个数;
在本发明的一种优选实施方式中,对其解压音频文件包中的每个视频文件执行以下操作:
S21,若p为正奇数,则接收到的序列为: 其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则接收到的序列为: 其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示操作后的第p帧视频图像
S22,执行以下操作:
S23,经步骤S22后得到:
若p为正奇数,则有序列其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示在联合部门云平台操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示在联合部门云平台操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示在联合部门云平台操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则有序列为其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示在联合部门云平台操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示在联合部门云平台操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示在联合部门云平台操作后的第6帧视频图像,……,表示在联合部门云平台操作后的第p帧视频图像;
将其按照序列合成视频文件,得到视频合成文件;
S24,对视频合成文件进行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re′表示第e待认证视频文件所对应的视频合成文件;e=1、2、3、……、E;
S26,判断e′与E的关系:
若e′>E,则执行完毕;
若e′≤E,则返回步骤S25。
在本发明的一种优选实施方式中,还包括利用移动终端(手机)登录联合部门云平台查看联合部门云平台数据库存储的认证文件。在本实施方式中,移动终端登录联合部门云平台的方法包括以下步骤:
S61,联合部门云平台若接收到登录触发请求,则获取移动终端序列号;
S62,对其获取的移动终端序列号进行以下操作:
其中,MD()K表示进行K次MD5的哈希算法;K为登陆总次数;
IDi表示移动终端序列号;
S63,将其唯一ID值转换为十进制数值,提取出十进制数值中各个数字的个数;当其各个数字个数大于9,则依次分别用大写字母A~Z,表示10~35,依次分别用小写字母a~z,表示36~61,按照从大到小或者从小到大顺序排列,截取前四位作为登录码发送至移动终端端。假设其十进制数值为669785235454181302380,则各个数字的个数为:2个0,2个1,2个2,3个3,2个4,3个5,2个6,1个7,3个8,1个9;从大到小或顺序排列3332222211,其发送的登录码为3332。假设其十进制数值为66978523545418130238088888888,则各个数字的个数为:2个0,2个1,2个2,3个3,2个4,3个5,2个6,1个7,11个8,1个9;从大到小或顺序排列B332222211,其发送的登录码为B332。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
Claims (3)
1.一种政务大数据多部门联合审核认证工作方法,其特征在于,包括以下步骤:
S1,获取待人证文件,待认证文件包括音频文件或/和视频文件或/和音视频文件,将待认证文件放入同一个文件包,构成待认证文件包;将待认证文件包中的待认证文件处理后上传至联合部门云平台进行认证;
S2,联合部门云平台对接收的文件信息进行认证;在步骤S2中包括以下步骤:
对其接收的压缩包执行以下操作:
Uu′=MD(u′),
其中,MD()表示进行MD5的哈希算法;
u′表示接收的压缩包;
Uu′表示接收的压缩包u′经MD5的哈希算法后得到的唯一压缩包验算值;
判断其接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′是否一致:
若接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′不一致,则重新接收以压缩包u的文件名相对应的压缩包;
若接收的压缩包u的文件名与得到的唯一压缩包验算值Uu′一致,则将其接收的压缩包u解压;得到其解压视频文件包、解压音频文件包和解压音视频文件包;
对其解压视频文件包中的视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re″″表示解压视频文件包中第e″视频文件;e″=1、2、3、……、E″;E″为解压视频文件包中视频文件的总个数;
对其解压音频文件包中的音频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Dt″″表示解压音频文件包中的第t″待认证音频文件;t″=1、2、3、……、T″;T″为解压音频文件包中音频文件的总个数;
对其解压音视频文件包中的音视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Fc″″表示第c″待认证音视频文件;c″=1、2、3、……、C″;C″为解压音视频文件包中音视频文件的总个数;
进一步的,对其解压视频文件包中的每个视频文件执行以下操作:
S21,若p为正奇数,则接收到的序列为: 其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则接收到的序列为: 其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示操作后的第p帧视频图像;
S22,执行以下操作:
S23,经步骤S22后得到:
若p为正奇数,则有序列其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示在联合部门云平台操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示在联合部门云平台操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示在联合部门云平台操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则有序列为其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示在联合部门云平台操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示在联合部门云平台操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示在联合部门云平台操作后的第6帧视频图像,……,表示在联合部门云平台操作后的第p帧视频图像;
将其按照序列合成视频文件,得到视频合成文件;
S24,对视频合成文件进行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re′表示第e待认证视频文件所对应的视频合成文件;e=1、2、3、……、E;
S26,判断e′与E的关系:
若e′>E,则执行完毕;
若e′≤E,则返回步骤S25。
2.根据权利要求1所述的政务大数据多部门联合审核认证工作方法,其特征在于,在步骤S1中包括以下步骤:
S11,对待认证文件包中的待认证文件进行编号,分别依次为第1待认证文件、第2待认证文件、第3待认证文件、……、第Q待认证文件,Q为大于或者等于1的正整数,且为待认证文件包中的待认证文件的总个数;令循环量q=1;
S12,对待认证文件包中的待认证文件进行文件类型分类:
若Wq为音频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证音频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证音频文件包中;将其第q待认证文件Wq放入建立的待认证音频文件包中后筛除第q待认证文件Wq;
若Wq为视频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证视频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证视频文件包中;将其第q待认证文件Wq放入建立的待认证视频文件包中后筛除第q待认证文件Wq;
若Wq为音视频文件,Wq表示第q待认证文件,则在待认证文件包中建立待认证音视频文件包,并将第q待认证文件Wq通过复制粘贴操作放入建立的待认证音视频文件包中;将其第q待认证文件Wq放入建立的待认证音视频文件包中后筛除第q待认证文件Wq;
S13,判断其循环量q与待认证文件包中的待认证文件的总个数Q的关系:
若q≥Q,则执行步骤S14;
若q<Q,则q=q+1,返回步骤S12;
S14,包括S141~S143之一或者任意组合步骤:
S141,对待认证视频文件包中的待认证视频文件编号,依次分别为第1待认证视频文件、第2待认证视频文件、第3待认证视频文件、……、第E待认证视频文件,E为大于或者等于1的正整数,且为待认证视频文件包中的待认证视频文件的总个数;对其所有的待认证视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Re表示第e待认证视频文件;e=1、2、3、……、E;
S142,对待认证音频文件包中的待认证音频文件编号,依次分别为第1待认证音频文件、第2待认证音频文件、第3待认证音频文件、……、第T待认证音频文件,T为大于或者等于1的正整数,且为待认证音频文件包中的待认证音频文件的总个数;对其所有的待认证音频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Dt表示第t待认证音频文件;t=1、2、3、……、T;
S143,对待认证音视频文件包中的待认证音视频文件编号,依次分别为第1待认证音视频文件、第2待认证音视频文件、第3待认证音视频文件、……、第C待认证音视频文件,C为大于或者等于1的正整数,且为待认证音视频文件包中的待认证音视频文件的总个数;对其所有的待认证音视频文件执行以下操作:
其中,MD()表示进行MD5的哈希算法;
Fc表示第c待认证音视频文件;c=1、2、3、……、C;
S15,将待认证文件包进行压缩生成其压缩包,对其压缩包执行以下操作:
Uu=MD(u),
其中,MD()表示进行MD5的哈希算法;
u表示压缩包;
Uu表示压缩包u经MD5的哈希算法后得到的唯一压缩包标识值;
将唯一压缩包标识值Uu作为其压缩包u的文件名;
S16,将处理后的压缩包上传至联合部门云平台。
3.根据权利要求1所述的政务大数据多部门联合审核认证工作方法,其特征在于,在步骤S141中包括以下步骤:
S1411,将其第e待认证视频文件Re转换为帧视频图像,依次按照播放时间从先到末的序列为 表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;p为将其第e待认证视频文件Re转换为帧视频图像的所有张数;
S1412,对帧视频图像执行以下操作:
S1413,经步骤S1412后得到:
若p为正奇数,则有序列其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示将第e待认证视频文件Re转换为帧视频图像后的第p帧视频图像;
若p为正偶数,则有序列为其中,表示将第e待认证视频文件Re转换为帧视频图像后的第1帧视频图像,表示操作后的第2帧视频图像,表示将第e待认证视频文件Re转换为帧视频图像后的第3帧视频图像,表示操作后的第4帧视频图像,表示表示将第e待认证视频文件Re转换为帧视频图像后的第5帧视频图像,表示操作后的第6帧视频图像,……,表示操作后的第p帧视频图像;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110310148.5A CN113141351B (zh) | 2021-03-23 | 2021-03-23 | 政务大数据多部门联合审核认证工作方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110310148.5A CN113141351B (zh) | 2021-03-23 | 2021-03-23 | 政务大数据多部门联合审核认证工作方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113141351A CN113141351A (zh) | 2021-07-20 |
CN113141351B true CN113141351B (zh) | 2022-09-20 |
Family
ID=76811606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110310148.5A Active CN113141351B (zh) | 2021-03-23 | 2021-03-23 | 政务大数据多部门联合审核认证工作方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113141351B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114205645B (zh) * | 2021-12-10 | 2024-06-14 | 北京凯视达信息技术有限公司 | 分布式视频内容审核方法及装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109788309A (zh) * | 2018-12-25 | 2019-05-21 | 陕西优米数据技术有限公司 | 基于区块链技术的视频文件盗版检测方法及系统 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9710634B2 (en) * | 2012-08-03 | 2017-07-18 | Vasco Data Security, Inc. | User-convenient authentication method and apparatus using a mobile authentication application |
CN109660822A (zh) * | 2018-12-17 | 2019-04-19 | 深圳市睿智物联科技有限公司 | 一种远程控制led建筑媒体屏预览播放的方法及系统 |
CN110113168B (zh) * | 2019-04-03 | 2022-04-22 | 厦门历思科技服务有限公司 | 一种信息认证方法、客户端、系统及计算机可读存储介质 |
CN111309699A (zh) * | 2020-01-15 | 2020-06-19 | 张文龙 | 一种基于点对点分布式文件系统的内容共享方法及系统 |
-
2021
- 2021-03-23 CN CN202110310148.5A patent/CN113141351B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109788309A (zh) * | 2018-12-25 | 2019-05-21 | 陕西优米数据技术有限公司 | 基于区块链技术的视频文件盗版检测方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN113141351A (zh) | 2021-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111600720B (zh) | 基于区块链的数据处理方法、装置、设备及可读存储介质 | |
CN1528052B (zh) | 用于提供消息压缩的上下文的方法和系统 | |
US20190158698A1 (en) | Method for preventing image modification, image capturing device and image verification method | |
CN111885133B (zh) | 基于区块链的数据处理方法、装置及计算机存储介质 | |
CN103414881A (zh) | 一种远程视频监控系统快速配置方法 | |
CN112491989A (zh) | 数据传输方法、装置、设备及存储介质 | |
CN113141351B (zh) | 政务大数据多部门联合审核认证工作方法 | |
CN113656661B (zh) | 基于自然语言识别的移动政务系统 | |
CN112989308B (zh) | 账户的认证方法、装置、设备及介质 | |
CN113179249A (zh) | 大数据网络中政务数据快速安全挖掘方法 | |
CN113821536B (zh) | 基于区块链的数据处理方法、装置、设备及可读存储介质 | |
CN113179450B (zh) | 一种用于大数据环境下分析城市运营管理的工作方法 | |
CN115248940A (zh) | 基于区块链的视频存证方法、验证方法及装置 | |
CN107464167A (zh) | 密码锁落锁状态的确认方法、装置、服务器及存储介质 | |
CN112559546B (zh) | 数据库同步方法、装置、计算机设备及可读存储介质 | |
CN107896208B (zh) | 一种身份认证方法及系统 | |
CN116684201A (zh) | 一种数字藏品加密方法、系统及可读存储介质 | |
CN112465516B (zh) | 基于区块链网络的设备管理方法,相关设备及存储介质 | |
CN117240498B (zh) | 一种智能大数据平台交互式云控制方法 | |
CN113114465A (zh) | 归属权限的处理方法及装置、存储介质、电子装置 | |
CN113505137B (zh) | 一种不动产空间图形更新方法 | |
CN112669396B (zh) | 图像无损压缩方法和装置 | |
CN115002079B (zh) | 短地址生成方法、装置、设备及存储介质 | |
CN117742581A (zh) | 一种轻量化数据治理方法 | |
CN118332579B (zh) | 大数据存储安全监管方法及装置、设备、存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |