CN115826891A - 一种3d打印设备的安全验证方法、***及存储介质 - Google Patents

一种3d打印设备的安全验证方法、***及存储介质 Download PDF

Info

Publication number
CN115826891A
CN115826891A CN202310156479.7A CN202310156479A CN115826891A CN 115826891 A CN115826891 A CN 115826891A CN 202310156479 A CN202310156479 A CN 202310156479A CN 115826891 A CN115826891 A CN 115826891A
Authority
CN
China
Prior art keywords
authentication
printing
user
verification
login
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.)
Granted
Application number
CN202310156479.7A
Other languages
English (en)
Other versions
CN115826891B (zh
Inventor
张胜哲
王九亮
曾梅焕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Intelligent Technology Co ltd
Original Assignee
Shenzhen Intelligent Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Intelligent Technology Co ltd filed Critical Shenzhen Intelligent Technology Co ltd
Priority to CN202310156479.7A priority Critical patent/CN115826891B/zh
Publication of CN115826891A publication Critical patent/CN115826891A/zh
Application granted granted Critical
Publication of CN115826891B publication Critical patent/CN115826891B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Abstract

本发明涉及一种3D打印设备的安全验证方法,3D打印设备与多台上位机连接,所述3D打印设备具有存储单元用于接收由上位机发送的打印模型数据,3D打印设备进一步具有图像采集装置,通过图像采集装置采集作品图像并将其与提交的打印模型数据进行对应存储,上位机获取用户的登录验证请求,并将所述第一登录验证请求发送至3D打印设备的认证服务单元;认证服务单元若判断接收的登录验证请求的权限等级为具备对该3D打印设备操作的资格的权限,则选择第一验证方案对所述登录验证请求进行相应的验证;若认证服务单元若判断接收的登录验证请求的权限等级为不具备对该3D打印设备操作的资格的权限,则选择第二验证方案对所述登录验证请求进行相应的验证。

Description

一种3D打印设备的安全验证方法、***及存储介质
技术领域
本发明涉及3D打印技术领域,具体为一种3D打印设备的安全验证方法、***及存储介质。
背景技术
3D打印技术正在逐步改变人们的生活方式,3D打印机也正逐步走进寻常百姓的家庭,成为人们的日常生活工具。3D打印技术对于产品设计、制造和销售方式产生了变革作用,未来的产品销售将以设计销售为主,用户购买产品设计后直接用自己的或代工的3D打印机将产品制造出来。这种产品交付方式的变革,不仅大大降低产品设计者的投资风险,也能减少社会资源浪费。然而,现有的3D打印机及其***的使用和操作难度却很高,要求使用者必须具备一定的专业知识,这是普及3D打印的主要障碍。3D打印机的应用涉及3D造型设计、3D打印工艺设计、切片处理、3D打印机本身的操控等,都需要相关的专业知识。
在3D打印技术领域,三维数据处理软件只对三维数据进行基本的操作。传统方式是当需要进行3D打印时,通常需要在本地电脑上将三维数据处理软件中的数据输出为3D打印机可以识别的文件,通过U盘导出文件,然后再将U盘插在3D打印机上进行打印工作。
更进一步地技术方案是通过无线或者有线的方式进行连接,然而,这种通过网络连接的方式就会面临一个使用者身份认证的问题,特别是对于3D打印设备而言的用户认证更为重要。
基于此,本发明设计了一种3D打印设备的安全验证方法及***,以解决上述问题。
发明内容
为实现上述目的,本发明提供如下技术方案:一种3D打印设备的安全验证方法,所述3D打印设备与多台上位机连接,所述3D打印设备具有存储单元用于接收由上位机发送的打印模型数据,3D打印设备进一步具有图像采集装置,在用户完成打印后,通过图像采集装置采集作品图像,并将作品图像与提交的打印模型数据进行对应存储于存储单元中,所述验证方法包括如下步骤:
步骤101,上位机获取用户的登录验证请求,并将所述第一登录验证请求发送至3D打印设备的认证服务单元;
步骤102,所述认证服务单元若判断接收的登录验证请求的权限等级为具备对该3D打印设备操作的资格的权限,则选择第一验证方案对所述登录验证请求进行相应的验证;
步骤103,若所述认证服务单元若判断接收的登录验证请求的权限等级为不具备对该3D打印设备操作的资格的权限,则选择第二验证方案对所述登录验证请求进行相应的验证。
作为本发明的进一步方案,所述步骤101中的所述登录验证请求为用户通过上位机发送的身份信息。
作为本发明的进一步方案,所述身份信息包括用户的ID和密码以及用户陷门。
作为本发明的进一步方案,所述步骤102进一步包括:
步骤201,认证服务单元在接收到用户发送的登录验证请求后,提取所述登录验证请求中的用户验证数据,获得用户的用户ID和密码或者陷门数据,将提取出的待验证数据通过预设于认证服务单元的数据库进行匹配,获得该次登录验证请求中的用户信息对应的访问权限;
步骤202,选择第一验证方案对所述登录验证请求进行相应的验证具体实现方式为:若判断该用户具有操作该3D打印设备的资格后,调取该用户最近预设次数提交的3D打印模型数据对应的作品图像并将所述作品图像发送至用户对应的上位机中;
步骤203,在用户接收到作品图像后,发送该作品的打印模型数据作为验证凭证进行验证,若所述打印模型数据与该作品在存储单元中对应的打印模型数据一致则该用户认证成功,若所述打印模型数据与该作品在存储单元中对应的打印模型数据不一致则该用户认证失败。
作为本发明的进一步方案,只有用户在第一验证方案的认证成功之后,才能获取对所述3D打印设备的读写权限,若用户在第一验证方案的认证失败后,则只具有对所述3D打印设备的部分读取权限。
作为本发明的进一步方案,所述发送该作品的打印模型数据作为验证凭证进行验证进一步包括:上位机和3D打印设备都对所述打印模型数据进行哈希运算,通过比较哈希值的方式判断验证凭证是否一致。
作为本发明的进一步方案,所述选择第二验证方案对所述登录验证请求进行相应的验证进一步包括:由于在初始认证过程中已经判断用户身份不具备操作3D打印设备的操作的资格,第二验证方案为通过发送针对于3D打印的问答试题,判断用户是否熟知3D打印设备的操作流程及注意事项并对用户的问答答案进行评分,在评分超过预设值后,认证通过并发送给用户临时的操作权限。
作为本发明的进一步方案,所述认证服务单元为与3D打印设备连接的内部或者外部服务器。
本发明进一步公开了一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现所述的3D打印设备的安全验证方法的步骤。
本发明进一步公开了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的3D打印设备的安全验证方法的步骤。
与现有技术相比,本发明的有益效果是:本发明通过设置两种认证方法,分别对3D打印用户进行身份认证,并且采用双重认证方式,并开创的采用了将3D打印作品的图像例如照片发送至客户端由用户进行判断,减少了由机器进行识别可能产生的错误,并且通过用户上传打印模型数据这一过程更加确定用户是具有操作能力的,用户可以根据图像对应的打印模型文件作为身份凭证进行验证,简化了验证操作的过程同时确定了用户是真实具有操作3D打印设备能力的用户,并且,本发明还是设计了第二种认证方式,针对于初次注册并未进行3D打印的用户,通过问答的方式确定用户是否掌握了3D打印的技能,进而发放临时的操作权限,该权限可以选择的进行适当的限制,例如临时权限限制打印作品的大小、打印次数等。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明中的3D打印设备的安全验证方法的流程示意图。
图2为本发明一实施例中的第一验证方案的实施例流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种3D打印设备的安全验证方法,所述3D打印设备与多台上位机连接,所述3D打印设备具有存储单元用于接收由上位机发送的打印模型数据,3D打印设备进一步具有图像采集装置,在用户完成打印后,通过图像采集装置采集作品图像,并将作品图像与提交的打印模型数据进行对应存储于存储单元中,所述验证方法包括如下步骤:
步骤101,上位机获取用户的登录验证请求,并将所述第一登录验证请求发送至3D打印设备的认证服务单元;
步骤102,所述认证服务单元若判断接收的登录验证请求的权限等级为具备对该3D打印设备操作的资格的权限,则选择第一验证方案对所述登录验证请求进行相应的验证;
步骤103,若所述认证服务单元若判断接收的登录验证请求的权限等级为不具备对该3D打印设备操作的资格的权限,则选择第二验证方案对所述登录验证请求进行相应的验证。
作为本发明的进一步方案,所述步骤101中的所述登录验证请求为用户通过上位机发送的身份信息。
作为本发明的进一步方案,所述身份信息包括用户的ID和密码以及用户陷门。
如图2所示,作为本发明的进一步方案,所述步骤102进一步包括:
步骤201,认证服务单元在接收到用户发送的登录验证请求后,提取所述登录验证请求中的用户验证数据,获得用户的用户ID和密码或者陷门数据,将提取出的待验证数据通过预设于认证服务单元的数据库进行匹配,获得该次登录验证请求中的用户信息对应的访问权限;
步骤202,选择第一验证方案对所述登录验证请求进行相应的验证具体实现方式为:若判断该用户具有操作该3D打印设备的资格后,调取该用户最近预设次数提交的3D打印模型数据对应的作品图像并将所述作品图像发送至用户对应的上位机中;
步骤203,在用户接收到作品图像后,发送该作品的打印模型数据作为验证凭证进行验证,若所述打印模型数据与该作品在存储单元中对应的打印模型数据一致则该用户认证成功,若所述打印模型数据与该作品在存储单元中对应的打印模型数据不一致则该用户认证失败。
作为本发明的进一步方案,只有用户在第一验证方案的认证成功之后,才能获取对所述3D打印设备的读写权限,若用户在第一验证方案的认证失败后,则只具有对所述3D打印设备的部分读取权限。
作为本发明的进一步方案,所述发送该作品的打印模型数据作为验证凭证进行验证进一步包括:上位机和3D打印设备都对所述打印模型数据进行哈希运算,通过比较哈希值的方式判断验证凭证是否一致。
作为本发明的进一步方案,所述选择第二验证方案对所述登录验证请求进行相应的验证进一步包括:由于在初始认证过程中已经判断用户身份不具备操作3D打印设备的操作的资格,第二验证方案为通过发送针对于3D打印的问答试题,判断用户是否熟知3D打印设备的操作流程及注意事项并对用户的问答答案进行评分,在评分超过预设值后,认证通过并发送给用户临时的操作权限。
作为本发明的进一步方案,所述认证服务单元为与3D打印设备连接的内部或者外部服务器。
本发明进一步公开了一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现所述的3D打印设备的安全验证方法的步骤。
本发明进一步公开了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的3D打印设备的安全验证方法的步骤。
在本发明中,还设置了管理员通道,通过管理员通道可以直接对3D打印设备进行管理,例如在进行管理员对于用户的认证通过后,可以直接发送用户验证时需要的模型文件,以便于在用户丢失或者修改打印模型数据后不能进行认证的问题。
本***在进行发送作品图像时,如果认证失败还可以请求***继续发送作品图像,在多次的认证流程中,只要有一次认证通过则判断用户是具有操作资格的。
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

Claims (10)

1.一种3D打印设备的安全验证方法,所述3D打印设备与多台上位机连接,所述3D打印设备具有存储单元用于接收由上位机发送的打印模型数据,3D打印设备进一步具有图像采集装置,在用户完成打印后,通过图像采集装置采集作品图像,并将作品图像与提交的打印模型数据进行对应存储于存储单元中,其特征在于,所述验证方法包括如下步骤:
步骤101,上位机获取用户的登录验证请求,并将所述第一登录验证请求发送至3D打印设备的认证服务单元;
步骤102,所述认证服务单元若判断接收的登录验证请求的权限等级为具备对该3D打印设备操作的资格的权限,则选择第一验证方案对所述登录验证请求进行相应的验证;
步骤103,若所述认证服务单元若判断接收的登录验证请求的权限等级为不具备对该3D打印设备操作的资格的权限,则选择第二验证方案对所述登录验证请求进行相应的验证。
2.如权利要求1所述的一种3D打印设备的安全验证方法,其特征在于,所述步骤101中的所述登录验证请求为用户通过上位机发送的身份信息。
3.如权利要求2所述的一种3D打印设备的安全验证方法,其特征在于,所述身份信息包括用户的ID和密码以及用户陷门。
4.如权利要求3所述的一种3D打印设备的安全验证方法,其特征在于,所述步骤102进一步包括:
步骤201,认证服务单元在接收到用户发送的登录验证请求后,提取所述登录验证请求中的用户验证数据,获得用户的用户ID和密码或者陷门数据,将提取出的待验证数据通过预设于认证服务单元的数据库进行匹配,获得该次登录验证请求中的用户信息对应的访问权限;
步骤202,选择第一验证方案对所述登录验证请求进行相应的验证具体实现方式为:若判断该用户具有操作该3D打印设备的资格后,调取该用户最近预设次数提交的3D打印模型数据对应的作品图像并将所述作品图像发送至用户对应的上位机中;
步骤203,在用户接收到作品图像后,发送该作品的打印模型数据作为验证凭证进行验证,若所述打印模型数据与该作品在存储单元中对应的打印模型数据一致则该用户认证成功,若所述打印模型数据与该作品在存储单元中对应的打印模型数据不一致则该用户认证失败。
5.如权利要求4所述的一种3D打印设备的安全验证方法,其特征在于,只有用户在第一验证方案的认证成功之后,才能获取对所述3D打印设备的读写权限,若用户在第一验证方案的认证失败后,则只具有对所述3D打印设备的部分读取权限。
6.如权利要求5所述的一种3D打印设备的安全验证方法,其特征在于,所述发送该作品的打印模型数据作为验证凭证进行验证进一步包括:上位机和3D打印设备都对所述打印模型数据进行哈希运算,通过比较哈希值的方式判断验证凭证是否一致。
7.如权利要求1所述的一种3D打印设备的安全验证方法,其特征在于,所述选择第二验证方案对所述登录验证请求进行相应的验证进一步包括:由于在初始认证过程中已经判断用户身份不具备操作3D打印设备的操作的资格,第二验证方案为通过发送针对于3D打印的问答试题,判断用户是否熟知3D打印设备的操作流程及注意事项并对用户的问答答案进行评分,在评分超过预设值后,认证通过并发送给用户临时的操作权限。
8.如权利要求1所述的一种3D打印设备的安全验证方法,其特征在于,所述认证服务单元为与3D打印设备连接的内部或者外部服务器。
9.一种3D打印设备的安全验证***,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至8中任一项所述的3D打印设备的安全验证方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的3D打印设备的安全验证方法的步骤。
CN202310156479.7A 2023-02-23 2023-02-23 一种3d打印设备的安全验证方法、***及存储介质 Active CN115826891B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310156479.7A CN115826891B (zh) 2023-02-23 2023-02-23 一种3d打印设备的安全验证方法、***及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310156479.7A CN115826891B (zh) 2023-02-23 2023-02-23 一种3d打印设备的安全验证方法、***及存储介质

Publications (2)

Publication Number Publication Date
CN115826891A true CN115826891A (zh) 2023-03-21
CN115826891B CN115826891B (zh) 2023-05-05

Family

ID=85522200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310156479.7A Active CN115826891B (zh) 2023-02-23 2023-02-23 一种3d打印设备的安全验证方法、***及存储介质

Country Status (1)

Country Link
CN (1) CN115826891B (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013186849A (ja) * 2012-03-12 2013-09-19 Casio Electronics Co Ltd 印刷システム
WO2014037806A2 (en) * 2012-09-07 2014-03-13 Thomas Williams Method and apparatus for controlling printing of 3d objects
JP2015088020A (ja) * 2013-10-31 2015-05-07 株式会社リコー 出力システム、出力装置、プログラム及び出力方法
US20150160900A1 (en) * 2012-08-21 2015-06-11 Fasoo.Com Co., Ltd Apparatus and method for controlling, and authentication server and authentication method therefor
US20180178451A1 (en) * 2016-12-23 2018-06-28 Airbus Operations Gmbh Additive manufacturing system and method for validating additively manufactured components
KR20180136071A (ko) * 2017-06-14 2018-12-24 주식회사 한국넷킹콜 외부로부터 물리적으로 망분리된 음성지문을 이용한 화자인증용 네트워크 시스템
WO2019055698A1 (en) * 2017-09-13 2019-03-21 Mixed Dimensions Inc. 3D MODEL VALIDATION AND OPTIMIZATION SYSTEM AND METHOD THEREOF
CN115008754A (zh) * 2022-07-07 2022-09-06 深圳市智能派科技有限公司 一种互联网光固化3d打印机控制方法、***及存储介质

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013186849A (ja) * 2012-03-12 2013-09-19 Casio Electronics Co Ltd 印刷システム
US20150160900A1 (en) * 2012-08-21 2015-06-11 Fasoo.Com Co., Ltd Apparatus and method for controlling, and authentication server and authentication method therefor
WO2014037806A2 (en) * 2012-09-07 2014-03-13 Thomas Williams Method and apparatus for controlling printing of 3d objects
JP2015088020A (ja) * 2013-10-31 2015-05-07 株式会社リコー 出力システム、出力装置、プログラム及び出力方法
US20180178451A1 (en) * 2016-12-23 2018-06-28 Airbus Operations Gmbh Additive manufacturing system and method for validating additively manufactured components
KR20180136071A (ko) * 2017-06-14 2018-12-24 주식회사 한국넷킹콜 외부로부터 물리적으로 망분리된 음성지문을 이용한 화자인증용 네트워크 시스템
WO2019055698A1 (en) * 2017-09-13 2019-03-21 Mixed Dimensions Inc. 3D MODEL VALIDATION AND OPTIMIZATION SYSTEM AND METHOD THEREOF
CN115008754A (zh) * 2022-07-07 2022-09-06 深圳市智能派科技有限公司 一种互联网光固化3d打印机控制方法、***及存储介质

Also Published As

Publication number Publication date
CN115826891B (zh) 2023-05-05

Similar Documents

Publication Publication Date Title
JP3748155B2 (ja) 改ざん防止/検出機能を有するファイル管理システム
CN104935438A (zh) 用于身份验证的方法和装置
US20090240907A1 (en) Remote storage access control system
CN102077210A (zh) 带有多个认证竖井的临时存储设备的授权
CN107679371A (zh) 软件许可控制方法、装置、计算机设备和可读存储介质
KR20210065012A (ko) 블록체인 기반 증명서 관리 서버 및 방법 그리고 컴퓨터 프로그램
CN110162942B (zh) 基于时间戳的身份验证方法、装置、设备及存储介质
US11444936B2 (en) Managing security credentials
CN113132404A (zh) 身份认证方法、终端及存储介质
CN109829321B (zh) 一种认证身份的方法、装置、设备及存储介质
JP3589579B2 (ja) 生体認証装置及びその処理プログラムを記録した記録媒体
KR101944698B1 (ko) 컴퓨터 운영체제의 로그인 인증 결과를 이용한 싱글 사인 온 자동 로그인 방법 및 이를 적용한 컴퓨터로 읽을 수 있는 저장매체
US10291820B2 (en) Image processing apparatus, image processing system, image processing method, and non-transitory computer readable medium for registering reservation printing users
CN115826891A (zh) 一种3d打印设备的安全验证方法、***及存储介质
CN103119559A (zh) 信息生成***及其方法
TWM592113U (zh) 防偽審查設備與其防偽審查機器
CN101243454B (zh) 用于访问控制的方法、***
CN111984966B (zh) 基于Linux云平台的口令检测方法、装置、设备及存储介质
KR100946985B1 (ko) 가상 환경을 이용한 안전한 데스크톱 운영 시스템 및 그방법
CN105701392A (zh) 信息处理方法及电子设备
WO2021077627A1 (zh) 一种智能密钥设备及其验证方法
JP4693620B2 (ja) Cadデータ管理装置及びそのプログラム
CN111723363A (zh) 数据导出方法及装置
CN105678157A (zh) 一种基于应用环境识别的数据产权保护***和方法
JP4672038B2 (ja) 情報処理システム

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