CN104539714B - 动态图片服务url生成的方法及装置 - Google Patents

动态图片服务url生成的方法及装置 Download PDF

Info

Publication number
CN104539714B
CN104539714B CN201410856065.6A CN201410856065A CN104539714B CN 104539714 B CN104539714 B CN 104539714B CN 201410856065 A CN201410856065 A CN 201410856065A CN 104539714 B CN104539714 B CN 104539714B
Authority
CN
China
Prior art keywords
information
url
picture
encryption
numbering
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
Application number
CN201410856065.6A
Other languages
English (en)
Other versions
CN104539714A (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.)
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network 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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201410856065.6A priority Critical patent/CN104539714B/zh
Publication of CN104539714A publication Critical patent/CN104539714A/zh
Application granted granted Critical
Publication of CN104539714B publication Critical patent/CN104539714B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开动态图片服务URL生成的方法及装置,该方法为从预置的加密算法中获取至少一定数量的密钥并进行编号,设置对图片服务URL生成规则;对客户端上传的图片,根据图片服务URL生成规则随机配置一编号对应的密钥,依该图片中的信息设置加密后的URL中需要携带的切图引擎信息、由编号及根据编号对应的密钥对用户ID加密后加密信息相结合的信息等信息;将加密后的URL在服务器中存储并向外发布加密后的URL;根据加密后的URL中携带的加密后加密信息,配合预置的密钥进行解密处理,以得到用户ID的明文,根据预置不同用户ID对应的处理图片方式,由图片服务器对该图片进行动态调试。本发明方便调试URL结构又不会暴露用户隐私,采用纯数字高性能对称加密解密算法。

Description

动态图片服务URL生成的方法及装置
技术领域
本申请涉及URL处理领域,具体地说,涉及一种动态图片服务URL生成的方法及装置。
背景技术
现有技术中,市面上大部分图片URL(统一资源定位符,Uniform ResourceLocator,又叫做网页地址,是互联网上标准的资源的地址(Address))的生成都是非常简单的,就是按某种规则直接生成某个字符串,如MD5(MD5加密即Message-Digest Algorithm 5(信息-摘要算法),是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式,由MIT Laboratory for Computer Science和RSA Data Security Inc的RonaldL.Rivest于1991年开发,经MD2、MD3和MD4发展而来),然后加上后缀就解决问题了,最多加些图片尺寸信息,但一般没有看到用户相关信息的URL的,如:
http://127.0.0.1/abc/80x80/201411-740f0a18_c69c_4b3e_8d49_b27b1cba3ea9.jpg,但这种URL信息对于开发人员的调试是非常困难的,看这个URL的时候,不知道是那个用户上传的,也不知道这个图片的一些其它信息,如尺寸,上传日期等,图片服务器要动态生成用户上传的各种尺寸图片,如果图片路径能带上用户ID,对于调试与测试将非常方便,但一旦带上用户ID,又会涉及到用户信息安全隐私问题;所以如何达到既方便调试又不暴露用户隐私的图片URL结构显得很有必要。
因此如何方便调试URL的结构又不会暴露用户隐私,便成为亟待解决的技术问题。
发明内容
有鉴于此,本发明提供一种动态图片服务URL生成的方法及装置以解决上述问题。
为了解决上述技术问题,本申请公开了一种动态图片服务URL生成的方法,其特征在于,包括:
从预置的加密算法中获取至少一定数量的密钥并进行编号,并设置对图片服务URL生成规则;
对客户端上传的图片,根据所述图片服务URL生成规则随机配置一编号对应的密钥,并根据该图片中的信息按照所述图片服务URL生成规则,设置加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息;
将加密后的URL在所述服务器中存储登记并向外发布加密后的URL;
根据所述加密后的URL中携带的由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,配合预置的密钥进行解密处理,以得到所述用户ID的明文,并根据预置不同所述用户ID对应的处理图片方式,由图片服务器对该图片进行动态调试。
优选地,其中,所述图片服务URL生成规则,进一步为:对图片服务URL地址的生成规则,所述URL地址由图片的IP地址、加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息组成。
优选地,其中,所述从预置的加密算法中获取至少一定数量的密钥并进行编号,进一步为:从预置的加密算法中获取至少一万种的密钥并对所述一万种的密钥进行编号。
优选地,其中,由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,
进一步为:由至少四位数字的编号及根据所述编号对应的密钥对所述用户ID加密后加密信息相结合的信息组成。
优选地,其中,所述切图引擎信息,进一步为:具有十八个切图接口的切图引擎信息。
为了解决上述技术问题,本申请还公开了一种动态图片服务URL生成的装置,该装置分别与客户端、服务器和图片服务器相耦接,其特征在于,该装置包括:预置模块、加密生成模块、输出模块和解密处理模块;其中,
所述预置模块,分别与所述服务器和加密生成模块相耦接,用于从所述服务器中预置的加密算法中获取至少一定数量的密钥并进行编号,并设置对图片服务URL生成规则,发送给所述加密生成模块;
所述加密生成模块,分别与所述客户端、预置模块和输出模块相耦接,用于接收所述客户端上传的图片,根据所述预置模块发送的所述图片服务URL生成规则随机配置一编号对应的密钥,并根据该图片中的信息按照所述图片服务URL生成规则,设置加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息以及图片文件名信息,输出给所述输出模块;
所述输出模块,分别与所述服务器和解密处理模块相耦接,用于将加密后的URL在所述服务器中存储登记并所述解密处理模块发布加密后的URL;
所述解密处理模块,分别与所述服务器、输出模块和图片服务器相耦接,用于根据所述加密后的URL中携带的由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,配合所述服务器中预置的密钥进行解密处理,以得到所述用户ID的明文,并根据预置不同所述用户ID对应的处理图片方式,由图片服务器对该图片进行动态调试。
优选地,其中,所述图片服务URL生成规则,进一步为:对图片服务URL地址的生成规则,所述URL地址由图片的IP地址、加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息组成。
优选地,其中,所述预置模块,进一步用于从预置的加密算法中获取至少一万种的密钥并对所述一万种的密钥进行编号,并设置对图片服务URL生成规则,发送给所述加密生成模块。
优选地,其中,由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,
进一步为:由至少四位数字的编号及根据所述编号对应的密钥对所述用户ID加密后加密信息相结合的信息组成。
优选地,其中,所述切图引擎信息,进一步为:具有十八个切图接口的切图引擎信息。
与现有技术相比,本申请所述的动态图片服务URL生成的方法及装置,达到了如下效果:
(1)本发明可实现方便调试URL的结构又不会暴露用户隐私。
(2)本发明为了实现用户隐私的保密,采用了一种新型的极速加密算法,在数据处理上也得到了很大的优势。
(3)本发明中采用的新型的纯数字高性能对称加密解密算法,加密与解密在性能上实现了快速处理。
当然,实施本申请的任一产品必不一定需要同时达到以上所述的所有技术效果。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为依据本发明实施例一的所述动态图片服务URL生成的方法流程图;
图2为依据本发明实施例二的所述动态图片服务URL生成的装置结构框图。
具体实施方式
如在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”为一开放式用语,故应解释成“包含但不限定于”。“大致”是指在可接收的误差范围内,本领域技术人员能够在一定误差范围内解决所述技术问题,基本达到所述技术效果。此外,“耦接”一词在此包含任何直接及间接的电性耦接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表所述第一装置可直接电性耦接于所述第二装置,或通过其他装置或耦接手段间接地电性耦接至所述第二装置。说明书后续描述为实施本申请的较佳实施方式,然所述描述乃以说明本申请的一般原则为目的,并非用以限定本申请的范围。本申请的保护范围当视所附权利要求所界定者为准。
不同的互联网内容,例如特定内容的视频,其观众的属性分布具有自己的特点,例如:足球视频的观众大部分是年轻男性;健身瑜伽视频的观众则大部分是年轻中产阶层的女性。因此本发明通过分析不同互联网内容(例如特定内容的视频)的用户属性,为服务信息的投放提供参考依据,使得服务信息的投放更具有针对性。具体而言,本发明分析登陆用户的注册信息来获取用户属性,并分析登陆用户所观看的视频,提取视频的标题、标签、关键词等作为视频描述词来表示该视频内容信息,利用用户属性和视频描述词之间的对应关系可获得视频描述词的用户属性概率分布。从而在对特定视频投放服务信息时,可依据用户属性概率分布来选择提供不同的服务信息内容。
图1为依据本发明实施例一的动态图片服务URL生成的方法,该方法包括:
步骤101,从预置的加密算法中获取至少一定数量的密钥并进行编号,并设置对图片服务URL生成规则;
步骤102,对客户端上传的图片,根据所述图片服务URL生成规则随机配置一编号对应的密钥,并根据该图片中的信息按照所述图片服务URL生成规则,设置加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息;
步骤103,将加密后的URL在所述服务器中存储登记并向外发布加密后的URL;
步骤104,根据所述加密后的URL中携带的由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,配合预置的密钥进行解密处理,以得到所述用户ID的明文,并根据预置不同所述用户ID对应的处理图片方式,由图片服务器对该图片进行动态调试。
其中,图片服务URL生成规则,为对图片服务URL地址的生成规则,该地址由图片的IP地址、加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息组成;
如:
http://127.0.0.1/c-m-0012558716-180x180-201411-740f0a1_c69c_4b3e_8d49_b27b1cba3ea9.jpg
其中,127.0.0.1为图片的IP地址。
c--表示是切图引擎信息;我们的切图引擎信息由a b c...一共十八个接口,分别代表了每一种切图接口,如:a表示等比例切图,b表示固定宽高度自适应切图,c表示切图片的最佳中间部分…;这里不在一一列举,作为本领域技术人员清楚切图引擎信息的设置内容。
m--表示是图片模块号信息,如:项目A,这里的M可以用project1来代替,项目B可以用project2来代替。
0012558716—表示:0012前面四位是加密算法的密钥对应的编号,剩下的部分是加密串,这个加密串在服务器后台进行编译,是使用对应该编号0012的加密算法的密钥程序进行加密(加密算法使用纯数字规则,把某个数变成某个数,如0->5表示,把0变成5,2->1表示把2变成1),通过该加密算法的密钥对“558716”进行解密(使用相反的规则即可,如上面把0->5,则解密的时候,把5变成0即可),得到明文,然后使用明文去得到相应的图片地址。
其中,所述步骤101中的获取至少一定数量的密钥并进行编号,实际上是准备多套加密与解决数列,每一组密钥的编号,叫做加密算法的代号,如0可以变成5,也可以变成3,则按统计学的原理,第一位可以变成9个数字中的一个,第二位可以变成剩下8个数字的一个,第三位可以变成剩下7个数字的一个,依次类推,组合数一共有:
9*8*7*6*5*4*3*2*1=362880种。
步骤101在预置好的上述内容中抽取一定数量的密钥和对应的编号进行操作,即从上述30多万种可能排列组合中随机抽取1W种,每种编成一个加密算法的代号,然后确定这种编号后,就使用这个规则来加密与解密,经过本发明这样的改进后,URL被破解的机率就变得很小了,提高了URL这类弱安全应用的安全。
180x180--表示是图片大小信息(图片的尺寸)。
201411—表示上传日期信息。
740f0a1_c69c_4b3e_8d49_b27b1cba3ea9.jpg—表示图片文件名信息。
图2为依据本发明实施例二的动态图片服务URL生成的装置,该装置分别与客户端、服务器和图片服务器相耦接,该装置包括:预置模块201、加密生成模块202、输出模块203和解密处理模块204;其中,
所述预置模块201,分别与所述服务器和加密生成模块202相耦接,用于从所述服务器中预置的加密算法中获取至少一定数量的密钥并进行编号,并设置对图片服务URL生成规则,发送给所述加密生成模块202;
所述加密生成模块202,分别与所述客户端、预置模块201和输出模块203相耦接,用于接收所述客户端上传的图片,根据所述预置模块201发送的所述图片服务URL生成规则随机配置一编号对应的密钥,并根据该图片中的信息按照所述图片服务URL生成规则,设置加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息以及图片文件名信息,输出给所述输出模块203;
所述输出模块203,分别与所述服务器和解密处理模块204相耦接,用于将加密后的URL在所述服务器中存储登记并所述解密处理模块204发布加密后的URL;
所述解密处理模块204,分别与所述服务器、输出模块203和图片服务器相耦接,用于根据所述加密后的URL中携带的由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,配合所述服务器中预置的密钥进行解密处理,以得到所述用户ID的明文,并根据预置不同所述用户ID对应的处理图片方式,由图片服务器对该图片进行动态调试。
其中,图片服务URL生成规则,为对图片服务URL地址的生成规则,该地址由图片的IP地址、加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息以及图片文件名信息组成;
如:
http://127.0.0.1/c-m-0012558716-180x180-201411-740f0a1_c69c_4b3e_8d49_b27b1cba3ea9.jpg
其中,127.0.0.1为图片的IP地址。
c--表示是切图引擎信息;我们的切图引擎信息由a b c...一共十八个接口,分别代表了每一种切图接口,如:a表示等比例切图,b表示固定宽高度自适应切图,c表示切图片的最佳中间部分…;这里不在一一列举,作为本领域技术人员清楚切图引擎信息的设置内容。
m--表示是图片模块号信息,如:项目A,这里的M可以用project1来代替,项目B可以用project2来代替。
0012558716—表示:0012前面四位是加密算法的密钥对应的编号,剩下的部分是加密串,这个加密串在服务器后台进行编译,是使用对应该编号0012的加密算法的密钥程序进行加密(加密算法使用纯数字规则,把某个数变成某个数,如0->5表示,把0变成5,2->1表示把2变成1),通过该加密算法的密钥对“558716”进行解密(使用相反的规则即可,如上面把0->5,则解密的时候,把5变成0即可),得到明文,然后使用明文去得到相应的图片地址。
其中,所述步骤101中的获取至少一定数量的密钥并进行编号,实际上是准备多套加密与解决数列,每一组密钥的编号,叫做加密算法的代号,如0可以变成5,也可以变成3,则按统计学的原理,第一位可以变成9个数字中的一个,第二位可以变成剩下8个数字的一个,第三位可以变成剩下7个数字的一个,依次类推,组合数一共有:
9*8*7*6*5*4*3*2*1=362880种。
步骤101在预置好的上述内容中抽取一定数量的密钥和对应的编号进行操作,即从上述30多万种可能排列组合中随机抽取1W种,每种编成一个加密算法的代号,然后确定这种编号后,就使用这个规则来加密与解密,经过本发明这样的改进后,URL被破解的机率就变得很小了,提高了URL这类弱安全应用的安全。
180x180--表示是图片大小信息(图片的尺寸)。
201411—表示上传日期信息。
740f0a1_c69c_4b3e_8d49_b27b1cba3ea9.jpg—表示图片文件名信息。
这里以一个具体的应用实施例详细说明下加密和解密的算法操作过程:
本实施例以用户ID是21545的用户生成动态图片URL地址为例,首先要先对这个ID进行加密,从1万种加密解决算法组中随机抽取第0045组,假设这组的加密解密算法就是上面说的数列。
0045算法代号加密数列:
0045算法代号解密数列:
则这个用户ID得到的加密串是:004518262,我们再组合其它部分,可能就得到了一个动态URL地址,如:
http://127.0.0.1/c-m-004518262-180x180-201411-740f0a1_c69c_4b3e_8d49_b27b1cba3ea9.jpg
解密为:得到加密串:004518262,则使用第0045组对应的解密数列,解密得到用户的ID:21545。所以,本发明采用的加密算法是非常高效而且安全的一种生成方法。
与现有技术相比,本申请所述的动态图片服务URL生成的方法及装置,达到了如下效果:
(1)本发明可实现方便调试URL的结构又不会暴露用户隐私。
(2)本发明为了实现用户隐私的保密,采用了一种新型的极速加密算法,在数据处理上也得到了很大的优势。
(3)本发明中采用的新型的纯数字高性能对称加密解密算法,加密与解密在性能上实现了快速处理。
本领域所属技术人员应明白,本申请的实施例可提供为方法、装置、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
上述说明示出并描述了本申请的若干优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

Claims (10)

1.一种动态图片服务URL生成的方法,其特征在于,包括:
从预置的加密算法中获取至少一定数量的密钥并进行编号,并设置对图片服务URL生成规则;
对客户端上传的图片,根据所述图片服务URL生成规则随机配置一编号对应的密钥,并根据该图片中的信息按照所述图片服务URL生成规则,设置加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息;
将加密后的URL在服务器中存储登记并向外发布加密后的URL;
根据所述加密后的URL中携带的由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,配合预置的密钥进行解密处理,以得到所述用户ID的明文,并根据预置不同所述用户ID对应的处理图片方式,由图片服务器对该图片进行动态调试。
2.如权利要求1所述的动态图片服务URL生成的方法,其特征在于,所述图片服务URL生成规则,进一步为:对图片服务URL地址的生成规则,所述URL地址由图片的IP地址、加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息组成。
3.如权利要求1所述的动态图片服务URL生成的方法,其特征在于,所述从预置的加密算法中获取至少一定数量的密钥并进行编号,进一步为:从预置的加密算法中获取至少一万种的密钥并对所述一万种的密钥进行编号。
4.如权利要求1所述的动态图片服务URL生成的方法,其特征在于,由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,
进一步为:由至少四位数字的编号及根据所述编号对应的密钥对所述用户ID加密后加密信息相结合的信息组成。
5.如权利要求1所述的动态图片服务URL生成的方法,其特征在于,所述切图引擎信息,进一步为:具有十八个切图接口的切图引擎信息。
6.一种动态图片服务URL生成的装置,该装置分别与客户端、服务器和图片服务器相耦接,其特征在于,该装置包括:预置模块、加密生成模块、输出模块和解密处理模块;其中,
所述预置模块,分别与所述服务器和加密生成模块相耦接,用于从所述服务器中预置的加密算法中获取至少一定数量的密钥并进行编号,并设置对图片服务URL生成规则,发送给所述加密生成模块;
所述加密生成模块,分别与所述客户端、预置模块和输出模块相耦接,用于接收所述客户端上传的图片,根据所述预置模块发送的所述图片服务URL生成规则随机配置一编号对应的密钥,并根据该图片中的信息按照所述图片服务URL生成规则,设置加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息以及图片文件名信息,输出给所述输出模块;
所述输出模块,分别与所述服务器和解密处理模块相耦接,用于将加密后的URL在所述服务器中存储登记并所述解密处理模块发布加密后的URL;
所述解密处理模块,分别与所述服务器、输出模块和图片服务器相耦接,用于根据所述加密后的URL中携带的由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,配合所述服务器中预置的密钥进行解密处理,以得到所述用户ID的明文,并根据预置不同所述用户ID对应的处理图片方式,由图片服务器对该图片进行动态调试。
7.如权利要求6所述的动态图片服务URL生成的装置,其特征在于,所述图片服务URL生成规则,进一步为:对图片服务URL地址的生成规则,所述URL地址由图片的IP地址、加密后的URL中需要携带的切图引擎信息、图片模块号信息、由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息、图片大小信息、上传日期信息和/或图片文件名信息组成。
8.如权利要求6所述的动态图片服务URL生成的装置,其特征在于,
所述预置模块,进一步用于从预置的加密算法中获取至少一万种的密钥并对所述一万种的密钥进行编号,并设置对图片服务URL生成规则,发送给所述加密生成模块。
9.如权利要求6所述的动态图片服务URL生成的装置,其特征在于,由所述编号及根据编号对应的密钥对所述用户ID加密后加密信息相结合的信息,
进一步为:由至少四位数字的编号及根据所述编号对应的密钥对所述用户ID加密后加密信息相结合的信息组成。
10.如权利要求6所述的动态图片服务URL生成的装置,其特征在于,所述切图引擎信息,进一步为:具有十八个切图接口的切图引擎信息。
CN201410856065.6A 2014-12-31 2014-12-31 动态图片服务url生成的方法及装置 Active CN104539714B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410856065.6A CN104539714B (zh) 2014-12-31 2014-12-31 动态图片服务url生成的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410856065.6A CN104539714B (zh) 2014-12-31 2014-12-31 动态图片服务url生成的方法及装置

Publications (2)

Publication Number Publication Date
CN104539714A CN104539714A (zh) 2015-04-22
CN104539714B true CN104539714B (zh) 2017-11-03

Family

ID=52855181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410856065.6A Active CN104539714B (zh) 2014-12-31 2014-12-31 动态图片服务url生成的方法及装置

Country Status (1)

Country Link
CN (1) CN104539714B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108075888B (zh) * 2016-11-15 2021-01-26 北京京东尚科信息技术有限公司 动态url生成方法及装置、存储介质、电子设备
CN107451482B (zh) * 2017-08-01 2020-06-05 北京数字时代科技有限公司 一种移动app的版权保护方法及***
CN108959393B (zh) * 2018-05-31 2021-04-13 北京五八信息技术有限公司 动态图片处理方法、装置及存储介质
US10803115B2 (en) 2018-07-30 2020-10-13 International Business Machines Corporation Image-based domain name system
CN111858357B (zh) * 2020-07-23 2024-02-02 杭州安恒信息技术股份有限公司 一种性能测试监控方法、设备及其相关设备
CN112804243A (zh) * 2021-01-25 2021-05-14 上海微亿智造科技有限公司 工业物联网下实现图片防盗的方法、***及介质
CN114884729B (zh) * 2022-05-06 2023-07-14 安徽中电光达通信技术有限公司 一种物联网平台的安全运行控制方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102843366A (zh) * 2012-08-13 2012-12-26 北京百度网讯科技有限公司 一种网络资源访问权限控制方法及装置
CN103390012A (zh) * 2012-09-13 2013-11-13 爱乐活(北京)科技有限公司 一种基于访问的展示图片生成方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9182913B2 (en) * 2011-10-18 2015-11-10 Ubiterra Corporation Apparatus, system and method for the efficient storage and retrieval of 3-dimensionally organized data in cloud-based computing architectures

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102843366A (zh) * 2012-08-13 2012-12-26 北京百度网讯科技有限公司 一种网络资源访问权限控制方法及装置
CN103390012A (zh) * 2012-09-13 2013-11-13 爱乐活(北京)科技有限公司 一种基于访问的展示图片生成方法和装置

Also Published As

Publication number Publication date
CN104539714A (zh) 2015-04-22

Similar Documents

Publication Publication Date Title
CN104539714B (zh) 动态图片服务url生成的方法及装置
Choi et al. Digital forensic analysis of encrypted database files in instant messaging applications on Windows operating systems: Case study with KakaoTalk, NateOn and QQ messenger
CN106599723B (zh) 一种文件加密方法及装置、文件解密方法及装置
Azfar et al. An android social app forensics adversary model
CN110235409A (zh) 使用同态加密被保护的rsa签名或解密的方法
CN106972927A (zh) 一种针对不同安全等级的加密方法及***
CN108090370A (zh) 基于索引的即时通信加密方法和***
CN106921493A (zh) 一种加密方法及***
CN107579903B (zh) 一种基于移动设备的图片消息安全传输方法及***
Shukla et al. Sampurna Suraksha: unconditionally secure and authenticated one time pad cryptosystem
CN106911712A (zh) 一种应用于分布式***的加密方法及***
Pitchay et al. A proposed system concept on enhancing the encryption and decryption method for cloud computing
Choi et al. Forensic analysis of the backup database file in KakaoTalk messenger
Adnan et al. Big data security in the web-based cloud storage system using 3D-AES block cipher cryptography algorithm
Sujithra et al. ID based adaptive-key signcryption for data security in cloud environment
US10110373B2 (en) System and method for manipulating both the plaintext and ciphertext of an encryption process prior to dissemination to an intended recipient
CN103685239A (zh) 一种移动产品的实时加解密***及方法
Tobin et al. On the development of a one-time pad generator for personalising cloud security
Chinonso et al. Development of an Encrypting System for an Image Viewer based on Hill Cipher Algorithm
CN106341227B (zh) 基于服务器解密密文的重置保护口令的方法、装置及***
CN110912683A (zh) 密码存储方法及装置、密码验证方法及装置
CN111131270B (zh) 数据加密和解密方法、装置、电子设备及存储介质
Nadzri et al. Implementation of Advanced Encryption Standard (AES) for wireless image transmission using LabVIEW
Sudarma et al. Implementation of Email Security using PGP at Zimbramail Server
Abdulhamid et al. Development of blowfish encryption scheme for secure data storage in public and commercial cloud computing environment

Legal Events

Date Code Title Description
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant