本发明涉及计算机,尤其涉及一种线上办理业务的方法及装置。
背景技术:
1、线上自助办理业务使得用户能自由安排时间,并根据网页上要求的材料随时随地地进行提供,相比于传统的线下办理,往往需要用户在工作时间进行办理或到达现场后发现材料缺失、材料错误等问题,导致本次的业务无法顺利办理,给用户带来诸多不便,越来越多人使用线上自助办理业务。
2、但用户在进行线上自助办理业务时,往往需要拍摄并上传一些图片文件,例如个人证件照、身份证照等,后台数据库接收并存储着这些图片文件,且后台业务办理人员能轻易获取到图片文件,因此存在图片文件被泄露盗用的可能,给了不法分子利用图片文件进行非法活动的机会,且很难对被泄露盗用的图片文件进行溯源。
技术实现思路
1、本发明所要解决的技术问题是:本发明提供一种线上办理业务的方法及装置,加强线上办理业务过程中图片文件的安全性防止其被泄露盗用,并实现对泄露的图片文件进行溯源。
2、为了解决上述技术问题,本发明采用的技术方案为:
3、第一方面,本发明提供一种线上办理业务的方法及装置,包括:
4、中间端接收用户的事项办理请求和图片文件,根据所述事项办理请求和所述图片文件生成第一明文水印,将所述第一明文水印添加至所述图片文件,得到添加第一明文水印后的图片文件,将所述事项办理请求和添加第一明文水印后的图片文件发送至服务端;
5、所述服务端接收业务人员对所述图片文件的调用请求,根据所述调用请求生成盲水印,将所述盲水印添加至所述图片文件,得到添加盲水印后的图片文件,将添加盲水印后的图片文件发送给所述业务人员,所述盲水印包含业务人员的基本信息;
6、所述业务人员接收添加盲水印后的图片文件,基于添加盲水印后的图片文件对所述事项办理请求进行办理。
7、本发明的有益效果在于:中间端先对图片文件添加第一明文水印,将添加第一明文水印后的图片文件发送到服务端,当业务人员从服务端调用图片文件时,会再一次对图片文件添加包含该业务人员基本信息的盲水印,再将添加盲水印后的图片文件发送给业务人员,即发送至业务人员的图片文件是添加了第一明文水印又添加了盲水印的图片文件,对图片文件进行了双重水印,加强图片文件的安全性,且盲水印中包含调用该图片文件的业务人员的基本信息,因此一旦发生图片文件泄露,能实现对其溯源。
8、可选地,所述事项办理请求包括办理事项和办理人员信息,所述图片文件包括图片有效期,所述中间端根据所述事项办理请求和所述图片文件生成第一明文水印包括:
9、所述中间端根据所述办理事项、办理人员信息和图片有效期生成第一明文水印。
10、根据上述描述可知,第一明文水印中的办理事项、办理人员信息和图片有效期,对图片文件的使用用途和起止时间进行了限定,提高图片文件的安全性。
11、可选地,所述中间端将所述第一明文水印添加至所述图片文件,得到添加第一明文水印后的图片文件包括:
12、根据预设透明度和预设灰度对所述第一明文水印进行调整,得到调整后的第一明文水印;
13、将调整后的第一明文水印以预设倾斜角度添加至所述图片文件,并将所述图片文件填充满,得到添加第一明文水印后的图片文件。
14、根据上述描述可知,以预设灰度和预设透明度对第一明文水印进行调整,保证添加至图片文件的第一明文水印不会影响图片文件的正常使用,并将其以预设倾斜角度讲图片文件填满,避免对图片文件进行裁剪时将第一明文水印裁剪去除,提高图片文件的安全性。
15、可选地,所述服务端根据所述调用请求生成盲水印,将所述盲水印添加至所述图片文件,得到添加盲水印后的图片文件包括:
16、获取所述业务人员的基本信息,其中所述基本信息包括业务人员姓名和业务人员所属部门;
17、根据所述业务人员姓名和业务人员所属部门生成第二明文水印;
18、通过dct算法的频域变换公式分别将所述图片文件和所述第二明文水印变换为频域形式的图片文件和频域形式的第二明文水印,其中,所述频域变换公式为:
19、
20、
21、其中,当r=1时,f1(u,v)表示频域形式的图片文件的系数,c1(u)表示频域形式的图片文件的一维补偿系数,c1(v)表示频域形式的图片文件的二维补偿系数,f1(i,j)表示图片文件的原始信号,n1表示图片文件的原始信号的点数,当r=2时,f2(u,v)表示频域形式的第二明文水印的系数,c2(u)表示频域形式的第二明文水印的一维补偿系数,c2(v)表示频域形式的第二明文水印的二维补偿系数,f2(i,j)表示第二明文水印的原始信号,n2表示第二明文水印的原始信号的点数;
22、将频域形式的图片文件和频域形式的第二明文水印进行频域相加处理,得到最终频域图像;
23、通过dct算法的逆频域变换公式将所述最终频域图像转换为空间域形式,得到添加盲水印后的图片文件。
24、根据上述描述可知,图片文件上的盲水印是由服务端添加的,即服务端根据业务人员的调用请求,生成包含该业务人员姓名和业务人员所属部门的盲水印,以便一旦出现图片文件泄露能实现对泄露溯源,且通过dct算法的变换域技术生成盲水印,保护图片文件质量的同时,鲁棒性强难以被破坏,进而保证图片文件的安全性。
25、可选地,所述业务人员基于添加盲水印后的图片文件对所述事项办理请求进行办理包括:
26、当办理完成后,若要对所述图片文件进行存储,则所述服务端将添加盲水印后的图片文件中的盲水印去除,得到去除盲水印的图片文件,将去除盲水印的图片文件存储至数据库,反之,将添加盲水印后的图片文件及服务端中的图片文件销毁。
27、根据上述描述可知,当业务人员办理完用户的事项办理请求后,如果要将该用户的图片文件进行存储,则存储的是去除盲水印的图片文件即只添加第一明文水印的图片文件,以便后续有业务人员再次调用图片文件,服务端再一次进行盲水印的添加,一旦该图片文件被泄露,则可以通过该盲水印进行泄露溯源。
28、第二方面,本发明提供一种线上办理业务的装置,包括:
29、中间端,用于接收用户的事项办理请求和图片文件,根据所述事项办理请求和所述图片文件生成第一明文水印,将所述第一明文水印添加至所述图片文件,得到添加第一明文水印后的图片文件,将所述事项办理请求和添加第一明文水印后的图片文件发送至服务端;
30、服务端,用于接收业务人员对所述图片文件的调用请求,根据所述调用请求生成盲水印,将所述盲水印添加至所述图片文件,得到添加盲水印后的图片文件,将添加盲水印后的图片文件发送给所述业务人员,所述盲水印包含业务人员的基本信息;
31、办理模块,用于所述业务人员接收添加盲水印后的图片文件,基于添加盲水印后的图片文件对所述事项办理请求进行办理。
32、本发明的有益效果在于:中间端先对图片文件添加第一明文水印,将添加第一明文水印后的图片文件发送到服务端,当业务人员从服务端调用图片文件时,会再一次对图片文件添加包含该业务人员基本信息的盲水印,再将添加盲水印后的图片文件发送给业务人员,即发送至业务人员的图片文件是添加了第一明文水印又添加了盲水印的图片文件,对图片文件进行了双重水印,加强图片文件的安全性,且盲水印中包含调用该图片文件的业务人员的基本信息,因此一旦发生图片文件泄露,能实现对其溯源。
33、可选地,所述事项办理请求包括办理事项和办理人员信息,所述图片文件包括图片有效期,所述中间端包括:
34、第一明文水印生成模块,用于根据所述办理事项、办理人员信息和图片有效期生成第一明文水印。
35、根据上述描述可知,第一明文水印中的办理事项、办理人员信息和图片有效期,对图片文件的使用用途和起止时间进行了限定,提高图片文件的安全性。
36、可选地,所述中间端包括:
37、第一明文水印添加模块,用于根据预设透明度和预设灰度对所述第一明文水印进行调整,得到调整后的第一明文水印;
38、将调整后的第一明文水印以预设倾斜角度添加至所述图片文件,并将所述图片文件填充满,得到添加第一明文水印后的图片文件。
39、根据上述描述可知,以预设灰度和预设透明度对第一明文水印进行调整,保证添加至图片文件的第一明文水印不会影响图片文件的正常使用,并将其以预设倾斜角度讲图片文件填满,避免对图片文件进行裁剪时将第一明文水印裁剪去除,提高图片文件的安全性。
40、可选地,所述服务端具体用于:
41、获取所述业务人员的基本信息,其中所述基本信息包括业务人员姓名和业务人员所属部门;
42、根据所述业务人员姓名和业务人员所属部门生成第二明文水印;
43、通过dct算法的频域变换公式分别将所述图片文件和所述第二明文水印变换为频域形式的图片文件和频域形式的第二明文水印,其中,所述频域变换公式为:
44、
45、
46、其中,当r=1时,f1(u,v)表示频域形式的图片文件的系数,c1(u)表示频域形式的图片文件的一维补偿系数,c1(v)表示频域形式的图片文件的二维补偿系数,f1(i,j)表示图片文件的原始信号,n1表示图片文件的原始信号的点数,当r=2时,f2(u,v)表示频域形式的第二明文水印的系数,c2(u)表示频域形式的第二明文水印的一维补偿系数,c2(v)表示频域形式的第二明文水印的二维补偿系数,f2(i,j)表示第二明文水印的原始信号,n2表示第二明文水印的原始信号的点数;
47、将频域形式的图片文件和频域形式的第二明文水印进行频域相加处理,得到最终频域图像;
48、通过dct算法的逆频域变换公式将所述最终频域图像转换为空间域形式,得到添加盲水印后的图片文件。
49、根据上述描述可知,图片文件上的盲水印是由服务端添加的,即服务端根据业务人员的调用请求,生成包含该业务人员姓名和业务人员所属部门的盲水印,以便一旦出现图片文件泄露能实现对泄露溯源,且通过dct算法的变换域技术生成盲水印,保护图片文件质量的同时,鲁棒性强难以被破坏,进而保证图片文件的安全性。
50、可选地,所述办理模块具体用于:
51、当办理完成后,若要对所述图片文件进行存储,则所述服务端将添加盲水印后的图片文件中的盲水印去除,得到去除盲水印的图片文件,将去除盲水印的图片文件存储至数据库,反之,将添加盲水印后的图片文件及服务端中的图片文件销毁。
52、根据上述描述可知,当业务人员办理完用户的事项办理请求后,如果要将该用户的图片文件进行存储,则存储的是去除盲水印的图片文件即只添加第一明文水印的图片文件,以便后续有业务人员再次调用图片文件,服务端再一次进行盲水印的添加,一旦该图片文件被泄露,则可以通过该盲水印进行泄露溯源。
1.一种线上办理业务的方法,其特征在于,包括:
2.如权利要求1所述的一种线上办理业务的方法,其特征在于,所述事项办理请求包括办理事项和办理人员信息,所述图片文件包括图片有效期,所述中间端根据所述事项办理请求和所述图片文件生成第一明文水印包括:
3.如权利要求1所述的一种线上办理业务的方法,其特征在于,所述中间端将所述第一明文水印添加至所述图片文件,得到添加第一明文水印后的图片文件包括:
4.如权利要求1所述的一种线上办理业务的方法,其特征在于,所述服务端根据所述调用请求生成盲水印,将所述盲水印添加至所述图片文件,得到添加盲水印后的图片文件包括:
5.如权利要求1所述的一种线上办理业务的方法,其特征在于,所述业务人员基于添加盲水印后的图片文件对所述事项办理请求进行办理包括:
6.一种线上办理业务的装置,其特征在于,包括:
7.如权利要求6所述的一种线上办理业务的装置,其特征在于,所述事项办理请求包括办理事项和办理人员信息,所述图片文件包括图片有效期,所述中间端包括:
8.如权利要求6所述的一种线上办理业务的装置,其特征在于,所述中间端包括:
9.如权利要求6所述的一种线上办理业务的装置,其特征在于,所述服务端具体用于:
10.如权利要求6所述的一种线上办理业务的装置,其特征在于,所述办理模块具体用于: