[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104933371B - Logistics personal information intimacy protection system based on multi-layer security Quick Response Code - Google Patents

Logistics personal information intimacy protection system based on multi-layer security Quick Response Code Download PDF

Info

Publication number
CN104933371B
CN104933371B CN201510301103.6A CN201510301103A CN104933371B CN 104933371 B CN104933371 B CN 104933371B CN 201510301103 A CN201510301103 A CN 201510301103A CN 104933371 B CN104933371 B CN 104933371B
Authority
CN
China
Prior art keywords
information
module
code
logistics
response code
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
CN201510301103.6A
Other languages
Chinese (zh)
Other versions
CN104933371A (en
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.)
Nanjing Post and Telecommunication University
Original Assignee
Nanjing Post and Telecommunication University
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 Nanjing Post and Telecommunication University filed Critical Nanjing Post and Telecommunication University
Priority to CN201510301103.6A priority Critical patent/CN104933371B/en
Publication of CN104933371A publication Critical patent/CN104933371A/en
Application granted granted Critical
Publication of CN104933371B publication Critical patent/CN104933371B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • G06F21/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Bioethics (AREA)
  • Medical Informatics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种基于二维码多层加密技术的物流过程中个人信息的隐私保护系统。本发明结合二维码加密技术及分层提取技术,旨在解决物流平台个人信息泄露问题。所属的隐私保护系统主要包括以下几个模块:寄件服务部的二维码分层加密打印模块、物流中转过程中的分层二维码解密信息提取扫模块、物流配送端的个人信息验证模块。本发明实现了物流信息查询认证机制,解决物流单号查询存在的地址信息泄露与加密后无法查询的矛盾。

The invention discloses a privacy protection system for personal information in the logistics process based on two-dimensional code multi-layer encryption technology. The invention combines two-dimensional code encryption technology and layered extraction technology to solve the problem of personal information leakage on the logistics platform. The privacy protection system it belongs to mainly includes the following modules: the two-dimensional code layered encryption printing module of the shipping service department, the layered two-dimensional code decryption information extraction and scanning module during the logistics transfer process, and the personal information verification module at the logistics distribution end. The invention realizes the logistics information query authentication mechanism, and solves the contradiction between the leakage of address information and the inability to query after encryption in the logistics order number query.

Description

基于多层加密二维码的物流个人信息隐私保护系统Logistics personal information privacy protection system based on multi-layer encrypted two-dimensional code

技术领域technical field

本发明涉及一种物流领域个人隐私保护系统,具体涉及一种基于多层加密二维码的物流个人信息隐私保护系统。The invention relates to a personal privacy protection system in the logistics field, in particular to a logistics personal information privacy protection system based on a multi-layer encrypted two-dimensional code.

背景技术Background technique

据报道,在“淘单114”和“单号吧”等网站,快递单号信息被明码标价,售价从0.4元至2元不等,并附带“生成底单(发件联)”等配套服务。这些交易网站显示,被交易的快递单号来自包括申通、圆通、中通、韵达在内的多个快递公司,“淘单114”还写着“单号来源于各地快递员”。令人担忧的是,这些被泄露的快递单号信息,除了被用来在淘宝“刷帖”,还可能被用于制造“假包裹”进行诈骗等违法行为。现实中,因快递单号信息泄露而引发的入室抢劫案例不时见诸报端。According to reports, on websites such as "Taodan 114" and "Single Number Bar", the courier tracking number information is clearly marked with a price ranging from 0.4 yuan to 2 yuan, and it is accompanied by "generated bottom slip (sending copy)" etc. supporting services. These trading websites show that the courier tracking numbers being traded come from multiple courier companies including STO, YTO, Zhongtong, and Yunda. "Taodan 114" also states that "the tracking numbers come from couriers from all over the world." What is worrying is that these leaked courier tracking number information, in addition to being used to "post" on Taobao, may also be used to create "fake packages" for fraud and other illegal activities. In reality, cases of burglary caused by the leakage of courier tracking number information appear in the newspapers from time to time.

二维码作为最近查询使用率增长最快的检索方式。比一维码相比,二维码具有高密度编码、存储容量大,编码范围广,容错能力强,译码可靠性高,与其他技术如加密措施结合应用广泛,且二维码可以使用普通纸张打印,制作成本低等特点。二维码还能够存储汉字、字母、数字等多种信息。QR code is the fastest-growing retrieval method in recent query usage. Compared with one-dimensional codes, two-dimensional codes have high-density coding, large storage capacity, wide coding range, strong fault tolerance, and high decoding reliability. They are widely used in combination with other technologies such as encryption measures, and two-dimensional codes can be used in common Paper printing, low production cost and so on. QR codes can also store various information such as Chinese characters, letters, and numbers.

随着互联网技术的发展,越来越多的用户、商家、平台采用二维码扫描检索技术。目前二维码主要应用领域包括:①身份识别:如名片、会议签到;②产品溯源:如记录猪肉、奶制品等商品的货物物流信息;③电子票务:诸多电影院、火车票等系统均采用了二维码技术;④电子商务:如扫描海报二维码获得商品链接及优惠折扣;⑤生活娱乐:如扫描二维码直接获得音乐、视频下载链接。With the development of Internet technology, more and more users, merchants, and platforms use QR code scanning and retrieval technology. At present, the main application areas of QR codes include: ①Identification: such as business cards, meeting sign-in; ②Product traceability: such as recording the logistics information of goods such as pork and dairy products; ③Electronic ticketing: Many cinemas, train tickets and other systems have adopted QR code technology; ④ E-commerce: such as scanning QR codes on posters to obtain product links and discounts; ⑤ Life and entertainment: such as scanning QR codes to directly obtain music and video download links.

快速响应(Quick Response,QR)二维码是最具代表性的一类,也是应用最为广泛的。QR二维码的设计理念是要解决携带信息量和信息纠错。但是国家技术监督局发布的《快速响应矩阵码》标准中没有对数据加密进行详细的描述。随着应用市场的深入和应用领域的拓展,QR二维码已经在支付、传递秘钥、记录个人敏感信息等加密技术领域有了较多的应用。The Quick Response (QR) two-dimensional code is the most representative type and is also the most widely used. The design concept of QR two-dimensional code is to solve the problem of carrying information and information error correction. However, the "Quick Response Matrix Code" standard issued by the State Bureau of Technical Supervision does not describe data encryption in detail. With the deepening of the application market and the expansion of application fields, QR two-dimensional codes have been widely used in encryption technology fields such as payment, transfer of secret keys, and recording of personal sensitive information.

QR二维码的版本从1到40共40个版本,每个版本能容纳的数据容量从26到3706码字不等。从版本1的边长为21,之后每个版本增加1,边长增加4,版本40的边长为177。QR二维码共有4个错误纠正级别,分别用L(低)、M(中)、Q(标准)、H(高),可恢复码字比例依次为7%、15%、25%和30%。不同纠错等级的纠错码字数量越高,相对用来编码信息的码字就越少。There are 40 versions of the QR code from 1 to 40, and the data capacity of each version varies from 26 to 3706 codewords. From version 1 with side length 21, each version after that increases by 1 and side length increases by 4, to version 40 with side length 177. There are 4 error correction levels in QR codes, L (low), M (medium), Q (standard), and H (high), respectively. The proportion of recoverable code words is 7%, 15%, 25% and 30% %. The higher the number of error-correcting codewords for different error-correction levels, the fewer codewords are used to encode information.

二维码加密技术是指在各类二维码的现有基础上,运用密码学的原理将加密技术与二维码技术串联起来,以实现二维码中信息的加密传递。目前主要的加密算法是对信息加密和生成的二维码图像进行加密。QR二维码加密尚属于起步阶段。2007年中国物品编码中心编著的《二维码的技术与应用》中提出了几种二维码加密的方案。2012年刘云龙等在Android手机上实现了DES加密的QR二维码。任勇金研究了Rijndae算法和异或运算的QR二维码加密。2013年高彦受研究了RC4加密的QR二维码。周庆等研究了基于Ising模型的QR二维码加密算法。单利安给出了一套QR二维码水印加密技术。2014年于英政等提出了对二维码信息的多层加密技术。Two-dimensional code encryption technology refers to the use of cryptography principles to connect encryption technology and two-dimensional code technology on the existing basis of various two-dimensional codes, so as to realize the encrypted transmission of information in two-dimensional codes. At present, the main encryption algorithm is to encrypt the information and the generated QR code image. QR two-dimensional code encryption is still in its infancy. In 2007, "Technology and Application of Two-Dimensional Codes" compiled by China Article Numbering Center proposed several schemes for encrypting two-dimensional codes. In 2012, Liu Yunlong and others implemented DES-encrypted QR codes on Android phones. Ren Yongjin studied the Rijndae algorithm and the QR two-dimensional code encryption of XOR operation. In 2013, Gao Yanshou studied the RC4 encrypted QR code. Zhou Qing and others studied the QR two-dimensional code encryption algorithm based on the Ising model. Shan Li'an gave a set of QR two-dimensional code watermark encryption technology. In 2014, Yu Yingzheng and others proposed a multi-layer encryption technology for two-dimensional code information.

综上所述,已有的算法对信息加密并没有与二维码的生成过程紧密结合,只是加密与二维码生成的简单组合。无法满足物流信息系统中各环节的信息交互及分段式提取的隐私保护功能。To sum up, the existing algorithms for information encryption are not closely combined with the generation process of QR codes, but are simply a combination of encryption and QR code generation. It cannot meet the privacy protection function of information interaction and segmented extraction of each link in the logistics information system.

发明内容Contents of the invention

本发明主要解决物流环节中快递单号涵盖所有发货方和收货方的所有明码信息导致双方个人隐私信息非常容易获取的问题,从技术上实现快递过程信息分离、货物流程安全认证查询等功能。The present invention mainly solves the problem that the courier order number covers all the plain code information of all consignors and consignees in the logistics link, which leads to the problem that the personal privacy information of both parties is very easy to obtain, and technically realizes the functions of express delivery process information separation, cargo flow security authentication query, etc. .

为了实现上述目的,本发明提供的技术方案如下:In order to achieve the above object, the technical scheme provided by the invention is as follows:

一种基于多层加密二维码的物流个人信息隐私保护系统,包括:A logistics personal information privacy protection system based on multi-layer encrypted two-dimensional codes, including:

输入终端,用于使用人输入信息;an input terminal for users to input information;

信息生成模块,将填写终端输入的信息生成二维码信息;The information generation module will fill in the information input by the terminal to generate two-dimensional code information;

传输授权提取模块,从信息生成终端生成的二维码信息中提取出传输信息;The transmission authorization extraction module extracts the transmission information from the two-dimensional code information generated by the information generation terminal;

配送信息提取模块,从信息生成终端生成的二维码信息中提取出配送信息;The distribution information extraction module extracts the distribution information from the two-dimensional code information generated by the information generation terminal;

验证云平台模块,根据信息生成模块、传输授权提取模块和配送信息提取模块中的信息生成一个数字验证码,并发送给信息接收人。Verify the cloud platform module, generate a digital verification code according to the information in the information generation module, transmission authorization extraction module and delivery information extraction module, and send it to the information receiver.

信息生成模块包括输入端、信息分段加密模块、二维码生成器和二维码打印机,输入端接收输入终端的信息发送给信息分段加密模块,经过信息分段加密模块加密的信息通过二维码生成器生成二维码,并通过二维码打印机输出。The information generation module includes an input terminal, an information segmentation encryption module, a two-dimensional code generator and a two-dimensional code printer. The input terminal receives information from the input terminal and sends it to the information segmentation encryption module. The two-dimensional code generator generates two-dimensional codes and outputs them through the two-dimensional code printer.

传输授权提取模块包括二维码扫描模块和权限解码模块,二维码扫描模块将扫描到的二维码信息传输给权限解码模块,权限解码模块根据使用者的权限解码二维码中的信息。The transmission authorization extraction module includes a two-dimensional code scanning module and an authority decoding module. The two-dimensional code scanning module transmits the scanned two-dimensional code information to the authority decoding module, and the authority decoding module decodes the information in the two-dimensional code according to the user's authority.

配送信息提取模块包括二维码扫描模块、权限解码模块和验证解码模块,二维码扫描模块将扫描到的二维码信息传输给权限解码模块,权限解码模块根据使用者的权限解码二维码中的信息,验证解码模块将权限解码模块中的信息和实地信息发送给验证云平台模块。The distribution information extraction module includes a two-dimensional code scanning module, an authority decoding module and a verification decoding module. The two-dimensional code scanning module transmits the scanned two-dimensional code information to the authority decoding module, and the authority decoding module decodes the two-dimensional code according to the user's authority The verification decoding module sends the information in the permission decoding module and field information to the verification cloud platform module.

验证云平台模块包括信息采集模块、数字验证码生成器、推送平台和在线数据查询平台;信息采集模块将信息生成模块、传输授权提取模块和配送信息提取模块中的信息采集汇总,发送给在线数据查询平台和数字验证码,通过数字验证码生成器生成提取码,并通过推送平台发给信息收取人。The verification cloud platform module includes an information collection module, a digital verification code generator, a push platform, and an online data query platform; the information collection module collects and summarizes the information in the information generation module, transmission authorization extraction module, and distribution information extraction module, and sends it to the online data collection module. Query the platform and the digital verification code, generate the extraction code through the digital verification code generator, and send it to the information receiver through the push platform.

本发明的有益效果是:The beneficial effects of the present invention are:

本发明基于多层加密技术,通过单号信息的电子输入直接生成二维码图像信息,并采用分段提取技术,解决了物流配送过程中单号信息可见带来的信息泄露问题。同时项目引入单号生成唯一认证短信信息,实现了物流信息查询认证机制,解决物流单号查询存在的地址信息泄露与加密后无法查询的矛盾。Based on multi-layer encryption technology, the invention directly generates two-dimensional code image information through the electronic input of the tracking number information, and adopts segment extraction technology to solve the information leakage problem caused by the visibility of the tracking number information in the logistics distribution process. At the same time, the project introduces the single number to generate unique authentication SMS information, realizes the logistics information query authentication mechanism, and solves the contradiction between the leakage of address information and the inability to query after encryption in the logistics single number query.

附图说明Description of drawings

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:The accompanying drawings are used to provide a further understanding of the present invention, and constitute a part of the description, and are used together with the embodiments of the present invention to explain the present invention, and do not constitute a limitation to the present invention. In the attached picture:

图1是本发明一个较佳实施例的多层信息加密核心算法及解密过程图;Fig. 1 is a multi-layer information encryption core algorithm and a decryption process diagram of a preferred embodiment of the present invention;

图2是加密后物流单样例图;Figure 2 is a sample diagram of the logistics order after encryption;

图3是本发明本发明一个较佳实施例的快递过程流程图。Fig. 3 is a flow chart of the express delivery process in a preferred embodiment of the present invention.

具体实施方式Detailed ways

本发明公开一种基于多层加密二维码的物流个人信息隐私保护系统,包括:The invention discloses a logistics personal information privacy protection system based on a multi-layer encrypted two-dimensional code, including:

输入终端,用于使用人输入信息;an input terminal for users to input information;

信息生成模块,将填写终端输入的信息生成二维码信息;The information generation module will fill in the information input by the terminal to generate two-dimensional code information;

传输授权提取模块,从信息生成终端生成的二维码信息中提取出传输信息;The transmission authorization extraction module extracts the transmission information from the two-dimensional code information generated by the information generation terminal;

配送信息提取模块,从信息生成终端生成的二维码信息中提取出配送信息;The distribution information extraction module extracts the distribution information from the two-dimensional code information generated by the information generation terminal;

验证云平台模块,根据信息生成模块、传输授权提取模块和配送信息提取模块中的信息生成一个数字验证码,并发送给信息接收人。Verify the cloud platform module, generate a digital verification code according to the information in the information generation module, transmission authorization extraction module and delivery information extraction module, and send it to the information receiver.

信息生成模块包括输入端、信息分段加密模块、二维码生成器和二维码打印机,输入端接收输入终端的信息发送给信息分段加密模块,经过信息分段加密模块加密的信息通过二维码生成器生成二维码,并通过二维码打印机输出。The information generation module includes an input terminal, an information segmentation encryption module, a two-dimensional code generator and a two-dimensional code printer. The input terminal receives information from the input terminal and sends it to the information segmentation encryption module. The two-dimensional code generator generates two-dimensional codes and outputs them through the two-dimensional code printer.

传输授权提取模块包括二维码扫描模块和权限解码模块,二维码扫描模块将扫描到的二维码信息传输给权限解码模块,权限解码模块根据使用者的权限解码二维码中的信息。The transmission authorization extraction module includes a two-dimensional code scanning module and an authority decoding module. The two-dimensional code scanning module transmits the scanned two-dimensional code information to the authority decoding module, and the authority decoding module decodes the information in the two-dimensional code according to the user's authority.

配送信息提取模块包括二维码扫描模块、权限解码模块和验证解码模块,二维码扫描模块将扫描到的二维码信息传输给权限解码模块,权限解码模块根据使用者的权限解码二维码中的信息,验证解码模块将权限解码模块中的信息和实地信息发送给验证云平台模块。The distribution information extraction module includes a two-dimensional code scanning module, an authority decoding module and a verification decoding module. The two-dimensional code scanning module transmits the scanned two-dimensional code information to the authority decoding module, and the authority decoding module decodes the two-dimensional code according to the user's authority The verification decoding module sends the information in the permission decoding module and field information to the verification cloud platform module.

验证云平台模块包括信息采集模块、数字验证码生成器、推送平台和在线数据查询平台;信息采集模块将信息生成模块、传输授权提取模块和配送信息提取模块中的信息采集汇总,发送给在线数据查询平台和数字验证码,通过数字验证码生成器生成提取码,并通过推送平台发给信息收取人。The verification cloud platform module includes an information collection module, a digital verification code generator, a push platform, and an online data query platform; the information collection module collects and summarizes the information in the information generation module, transmission authorization extraction module, and distribution information extraction module, and sends it to the online data collection module. Query the platform and the digital verification code, generate the extraction code through the digital verification code generator, and send it to the information receiver through the push platform.

下面结合一个较佳的实施例对本发明进行详细描述。The present invention will be described in detail below in conjunction with a preferred embodiment.

如图1所示,物流过程中,由于分拣中心需要人工查看快递最终目的地。如果采用一般二维码生成技术,物流人员再使用扫描设备扫描后仍然能够获得收件人、发件人完整信息。本发明将快递单中数据通过格式化抽取,形成多个区域,如“城市”、“街道”、“门牌”、“姓名”和“电话”等字段。在生成二维码前通过如Hash编码等编码加密技术,将明文地址信息通过分词,然后对每个字段采用不同的秘钥进行加密。如源收件人信息“南京市栖霞区文苑路9号张三18088886666”经过多层加密后构成密文“xyaxygtuedoutdiv”As shown in Figure 1, during the logistics process, the sorting center needs to manually check the final destination of the express delivery. If the general two-dimensional code generation technology is used, the logistics personnel can still obtain the complete information of the recipient and sender after scanning with a scanning device. The present invention extracts the data in the courier bill through formatting to form multiple areas, such as fields such as "city", "street", "house number", "name" and "telephone". Before generating the QR code, the plaintext address information is divided into words through coding and encryption technologies such as Hash coding, and then each field is encrypted with a different secret key. For example, the source recipient information "Zhangsan 18088886666, No. 9 Wenyuan Road, Qixia District, Nanjing City" is encrypted by multiple layers to form the ciphertext "xyaxygtuedoutdiv"

如图2所示,将获得的密文通过一般QR二维码加密技术形成密文二维码快递单号。该单号中包括上一段落所述的密文信息生成的多层密文二维码,同时含有物流公司信息如“加密快递”以及结构化物流单号如“8888888888”,以便发件人及收件人查询。为了确保快递单号查询的权限不被一般物流人员获知,下面介绍该发明设计的更为详细的数据流程结构。As shown in Figure 2, the obtained ciphertext is formed into a ciphertext two-dimensional code express delivery number through the general QR two-dimensional code encryption technology. The tracking number includes the multi-layer ciphertext QR code generated by the ciphertext information mentioned in the previous paragraph, and also contains logistics company information such as "encrypted express" and a structured logistics tracking number such as "8888888888", so that the sender and receiver sender inquiries. In order to ensure that the authority to inquire about the courier tracking number is not known to general logistics personnel, the more detailed data flow structure designed by the invention is introduced below.

如图3所示,包含了整个二维码多层加密物流个人信息隐私保护方法和系统的各使用角色(发件人、物流员工、配送员工和收件人),系统的四大模块信息生成模块、传输授权提取模块、配送信息提取模块、验证云平台模块(在本实施例中分别叫做快递单号生成、物理运输、配送和收货人验证、验证云平台)。具体流程如下:As shown in Figure 3, it includes the entire two-dimensional code multi-layer encrypted logistics personal information privacy protection method and each use role of the system (sender, logistics staff, distribution staff and recipients), and the information generation of the four major modules of the system module, transmission authorization extraction module, distribution information extraction module, and verification cloud platform module (respectively called courier number generation, physical transportation, distribution and consignee verification, and verification cloud platform in this embodiment). The specific process is as follows:

步骤1:快递收件站人员启动信息采集系统终端,确认网络连接畅通后使用员工账户和密码登陆系统,生成统一QR二维码公共秘钥,并保存到信息采集终端。该终端持有一个小型本地数据库,故与验证云平台通信登陆后,可以进行后续离线操作。Step 1: The personnel at the express receiving station start the terminal of the information collection system, and after confirming that the network connection is smooth, use the employee account and password to log in to the system, generate a unified QR two-dimensional code public key, and save it to the information collection terminal. The terminal holds a small local database, so after communicating with the verification cloud platform and logging in, subsequent offline operations can be performed.

步骤2:发件人使用信息采集终端输入快递信息,信息格式如现有的快递单号,包括:收件人地址、姓名、联系电话;发件人地址、姓名、联系电话;其他信息等。Step 2: The sender uses the information collection terminal to input the courier information. The format of the information is like the existing courier number, including: address, name, and contact number of the recipient; address, name, and contact number of the sender; other information, etc.

步骤3:核心加密算法将发件人输入信息进行结构化分词,切分到城市、街道、门牌、姓名、电话等字段,然后使用不同的加密算法配以私有秘钥进行加密。如城市采用DES加密算法、街道采用RC加密算法、姓名采用IDEA加密算法、电话采用RSA加密算法等。此处加密算法和秘钥不唯一。具体实施过程中根据终端硬件设备另行设置。加密后生成收件人、发件人、其他信息的密文1、密文2和密文3。Step 3: The core encryption algorithm conducts structured word segmentation of the sender's input information into fields such as city, street, house number, name, phone number, etc., and then uses different encryption algorithms with private keys for encryption. For example, the city adopts the DES encryption algorithm, the street adopts the RC encryption algorithm, the name adopts the IDEA encryption algorithm, and the telephone adopts the RSA encryption algorithm. The encryption algorithm and secret key here are not unique. In the specific implementation process, it is set separately according to the terminal hardware equipment. After encryption, ciphertext 1, ciphertext 2, and ciphertext 3 of the recipient, sender, and other information are generated.

步骤4:信息采集终端使用通用QR加密生成密文二维码,包括信息编码、纠错编码、生成图像等步骤。此步骤可以通用QR二维码编码技术,在此不做详细介绍。Step 4: The information collection terminal uses general QR encryption to generate a ciphertext two-dimensional code, including steps such as information encoding, error correction encoding, and image generation. In this step, the general QR two-dimension code coding technology can be used, and no detailed introduction will be made here.

步骤5:将生成的二维码及物流公司信息、当前物流货单号合成新的输出二维码,如图1所示。并由信息采集终端直接相连的二维码打印机打印三份。一份交由发件人保存。另外两份粘贴于快递包裹之上。Step 5: Synthesize the generated QR code, logistics company information, and current logistics manifest number into a new output QR code, as shown in Figure 1. And print three copies by the QR code printer directly connected to the information collection terminal. One copy is kept by the sender. The other two are pasted on the courier package.

步骤6:如信息采集终端可与验证云平台通信,则将生成的密文二维码发送到云服务器。如果信息采集终端处于离线状态,则将生成的密文二维码保存在本地数据库。Step 6: If the information collection terminal can communicate with the verification cloud platform, send the generated ciphertext QR code to the cloud server. If the information collection terminal is offline, the generated ciphertext QR code is saved in the local database.

步骤7:验证云平台收到来自信息采集终端的密文二维码货单后,对二维码进行解码,并对发件人电话号码密文进行解码。然后产生一个基于快递单号明码的随机验证码,如单号“8888888888”生成验证码“123456”。通过短信发送给发件人,以便在线查看快递路径。Step 7: After the verification cloud platform receives the cipher text QR code manifest from the information collection terminal, it decodes the QR code and decodes the cipher text of the sender's phone number. Then generate a random verification code based on the express tracking number, for example, the tracking number "8888888888" generates the verification code "123456". Send to the sender via SMS to view the courier route online.

步骤8:快递集散中心工作人员通过特殊二维码扫描终端登陆验证云平台,获取初始信息扫描权限。扫描设备初始化后具有一定的有效工作时效,无需时刻在线通信验证。Step 8: The staff of the express delivery distribution center log in to the verification cloud platform through a special QR code scanning terminal to obtain the initial information scanning authority. After the scanning device is initialized, it has a certain effective working time limit and does not need to be verified online at all times.

步骤9:集散中心物流员工采用授权二维码扫描终端扫描快递件,获取快递所要到达分拣中心、城市、配送中心等信息。根据各物流企业的物流环节多少,扫描终端只显示到达下一个环节目的地。如从某快递从上海松江某街道通过申通快递寄出,目的是南京栖霞区文苑路9号。整个物流链节点是“松江→上海→南京→亚东仙林→配送”。则松江集散中心工作人员扫描后只能看见“上海”;上海集散中心工作人员收到快递,扫描后只能看见“南京”;南京集散中心工作人员扫描后只能看见“亚东仙林”。Step 9: The logistics staff of the distribution center use the authorized QR code scanning terminal to scan the courier, and obtain information such as the sorting center, city, and distribution center where the courier will arrive. According to the number of logistics links of each logistics enterprise, the scanning terminal only shows the destination of the next link. For example, if it is sent from a certain courier from a street in Songjiang, Shanghai through STO Express, the destination is No. 9 Wenyuan Road, Qixia District, Nanjing. The entire logistics chain node is "Songjiang→Shanghai→Nanjing→Yadong Xianlin→Delivery". The staff of the Songjiang distribution center can only see "Shanghai" after scanning; the staff of the Shanghai distribution center can only see "Nanjing" after scanning; the staff of the Nanjing distribution center can only see "Yadong Xianlin" after scanning.

步骤10:集散中心工作人员每次通过扫描终端扫描快递件,并将终端置于有网络的环境下后,终端将记录扫描快递数字单号如“8888888888”或者实时与集散中心数据库对接,或上传验证云平台。Step 10: The staff of the distribution center scans the courier through the scanning terminal each time, and after placing the terminal in an environment with a network, the terminal will record the scanned courier number such as "8888888888" or connect with the database of the distribution center in real time, or upload Verify the cloud platform.

步骤11:配送人员使用配送二维码扫描终端登陆验证云平台,获取配送权限。配送人员在出货前通过配送终端扫描QR二维码,终端生成收件人详细地址、姓(不含名)、部分手机号码(后4位)。打印小条,粘贴在快递件的收件人二维码预留处。Step 11: The delivery personnel use the delivery QR code scanning terminal to log in to the verification cloud platform to obtain the delivery authority. The delivery personnel scan the QR code through the delivery terminal before delivery, and the terminal generates the recipient's detailed address, surname (not including the first name), and part of the mobile phone number (the last 4 digits). Print a small strip and paste it on the reserved place of the recipient's QR code of the courier.

步骤12:打印收件人详细地址的同时,验证云平台确认快递件配发,从后台发送一条提货验证码。即验证云平台生成快递单号“8888888888”的提货验证码“112233”,并通过短信方式发送给收件人。Step 12: While printing the recipient's detailed address, verify the cloud platform to confirm the delivery of the courier, and send a delivery verification code from the background. That is, the verification cloud platform generates the delivery verification code "112233" of the courier tracking number "8888888888", and sends it to the recipient by SMS.

步骤13:配送人员与收件人见面后,收件人在配件人员终端设备输入提货验证码“112233”,生成收件人姓名全称提取解密秘钥,扫描二维码。显示错误则不予配件;显示正确则让收件人领取。贴有收件人地址的一联二维码与快递件一同交给收件人。Step 13: After the delivery personnel meet the recipient, the recipient enters the delivery verification code "112233" on the accessory personnel terminal device, generates the full name of the recipient, extracts the decryption key, and scans the QR code. If the display is wrong, the accessories will not be given; if the display is correct, the recipient will be allowed to pick it up. A QR code affixed with the address of the recipient will be handed over to the recipient together with the courier.

步骤14:收件人在配件人员回执二维码信息预留处签署姓(不含名)以及部分电话号码(后4位)作为回执。以便物流公司留底,在遇到突发事件后采用后台管理员进行核查验证。Step 14: The recipient signs the surname (not including the first name) and part of the phone number (the last 4 digits) in the place reserved for the QR code information of the accessory personnel receipt as the receipt. In order for the logistics company to keep the bottom line, the background administrator will be used to check and verify after an emergency.

综上,本发明针对物流环节中快递单号所有信息明文可见,导致部分不法快递人员将快递单号信息用以市场交易,乃至根据快递单号信息跟踪、骚扰收件人、发件人带来的刑事案件。本发明提出的二维码多层加密技术可以有效地保护快递单号信息在整个物流流通过程中的保密性,增加客户的安全稀疏,减少不良员工给快递公司带来的失信问题及赔偿问题。To sum up, the present invention aims at that all the information of the courier tracking number in the logistics link can be seen in plain text, causing some illegal couriers to use the courier tracking number information for market transactions, and even track and harass the recipient and sender according to the courier tracking number information. criminal cases. The two-dimensional code multi-layer encryption technology proposed by the present invention can effectively protect the confidentiality of the courier tracking number information in the entire logistics circulation process, increase the safety and sparseness of customers, and reduce the problem of dishonesty and compensation brought by bad employees to the courier company.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only a preferred embodiment of the present invention, and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still understand the foregoing embodiments The recorded technical solutions are modified, or some of the technical features are equivalently replaced. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (4)

1. a kind of logistics personal information intimacy protection system based on multi-layer security Quick Response Code, which is characterized in that including:
Input terminal inputs information, use information acquisition terminal input express delivery information for user;
Information generating module will fill in the information generation 2 D code information of terminal input;
Transmission authorizes extraction module, and transmission information is extracted from the 2 D code information of information generation terminal generation;
Distribution information extraction module extracts distribution information from the 2 D code information of information generation terminal generation;
It verifies cloud platform module, the letter in extraction module and distribution information extraction module is authorized according to information generating module, transmission Cease and receive the ciphertext Quick Response Code of information acquisition terminal, Quick Response Code is decoded, and to sender's telephone number ciphertext into Row decoding, generates a Digital verification code, and be sent to information recipient;Verify cloud platform module include information acquisition module, Digital verification code generator, push platform and online data searching platform;Information acquisition module awards information generating module, transmission Information collection in power extraction module and distribution information extraction module summarizes, and is sent to online data searching platform and digital verification Code generates extraction code by digital verification code generator, and passes through to push platform and issue information and collect people.
2. the logistics personal information intimacy protection system according to claim 1 based on multi-layer security Quick Response Code, feature It is, information generating module includes input terminal, information segmenting encrypting module, two-dimension code generator and quick response code printer, input The information that end receives input terminal is sent to information segmenting encrypting module, passes through by the encrypted information of information segmenting encrypting module Two-dimension code generator generates Quick Response Code, and is exported by quick response code printer.
3. the logistics personal information intimacy protection system according to claim 1 based on multi-layer security Quick Response Code, feature It is, transmission authorizes extraction module to arrive scanning including Response Code scan module and permission decoder module, Response Code scan module 2 D code information be transferred to permission decoder module, permission decoder module decodes the letter in Quick Response Code according to the permission of user Breath.
4. the logistics personal information intimacy protection system according to claim 1 based on multi-layer security Quick Response Code, feature It is, distribution information extraction module includes Response Code scan module, permission decoder module and verification decoder module, two-dimensional code scanning The 2 D code information scanned is transferred to permission decoder module by module, and permission decoder module decodes two according to the permission of user The information in code is tieed up, the information in permission decoder module and on the spot information are sent to verification cloud platform mould by verification decoder module Block.
CN201510301103.6A 2015-06-04 2015-06-04 Logistics personal information intimacy protection system based on multi-layer security Quick Response Code Active CN104933371B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510301103.6A CN104933371B (en) 2015-06-04 2015-06-04 Logistics personal information intimacy protection system based on multi-layer security Quick Response Code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510301103.6A CN104933371B (en) 2015-06-04 2015-06-04 Logistics personal information intimacy protection system based on multi-layer security Quick Response Code

Publications (2)

Publication Number Publication Date
CN104933371A CN104933371A (en) 2015-09-23
CN104933371B true CN104933371B (en) 2018-06-22

Family

ID=54120533

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510301103.6A Active CN104933371B (en) 2015-06-04 2015-06-04 Logistics personal information intimacy protection system based on multi-layer security Quick Response Code

Country Status (1)

Country Link
CN (1) CN104933371B (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105426946B (en) * 2015-11-25 2018-08-07 河北博英通讯技术有限公司 A kind of layering of Quick Response Code and verification method
CN105574692A (en) * 2015-12-02 2016-05-11 华南农业大学 Anonymous express information security system based on two-dimension code
CN105373910A (en) * 2015-12-16 2016-03-02 南京信息职业技术学院 Express delivery system and express delivery method for protecting user privacy
CN105554032B (en) * 2016-02-03 2018-07-24 深圳支付界科技有限公司 A kind of identity real name verification method and verification system for posting part based on express delivery
CN105656920B (en) * 2016-02-03 2018-09-07 深圳支付界科技有限公司 A kind of encryption and decryption method and system for posting number of packages evidence based on express delivery
CN105761038A (en) * 2016-02-15 2016-07-13 刘小曲 Express delivery method based on two-dimensional code and system thereof
CN105847233A (en) * 2016-03-10 2016-08-10 浪潮集团有限公司 Switch for subfield encryption transmission
CN105719120B (en) * 2016-04-25 2019-11-15 成都木马人网络科技有限公司 A method of encryption express delivery list privacy information
CN106453268B (en) * 2016-09-21 2019-06-07 四川大学 A method of realizing express delivery secret protection in logistics progress
CN108665195A (en) * 2017-03-28 2018-10-16 金东纸业(江苏)股份有限公司 A kind of logistic track method, mobile device, logistics monitoring equipment and mobile terminal
CN108664798B (en) * 2017-03-31 2021-06-29 北京京东尚科信息技术有限公司 Information encryption method and device
CN106960305A (en) * 2017-04-14 2017-07-18 南京邮电大学 A kind of information privacy protection formula network scheduling material-flow method
CN107085778A (en) * 2017-04-18 2017-08-22 上海斐讯数据通信技术有限公司 A kind of logistical tracking systems and logistic track method
CN107748846A (en) * 2017-04-25 2018-03-02 南京邮电大学 A kind of management method for protecting consumer privacy information under express delivery system of real name
DE102017207345B3 (en) * 2017-05-02 2018-07-26 Thales Management & Services Deutschland Gmbh Method of handling a freight container
CN107273947A (en) * 2017-06-06 2017-10-20 北京洋浦伟业科技发展有限公司 The information processing method and device of user profile in hiding article transport list
CN107609406A (en) * 2017-08-09 2018-01-19 南京邮电大学 A kind of express delivery address encryption method based on geocoding
CN107578203A (en) * 2017-09-04 2018-01-12 安徽爱她有果电子商务有限公司 A kind of express company's system of the protection user profile based on e-commerce platform
CN107809428A (en) * 2017-10-27 2018-03-16 咪咕互动娱乐有限公司 Information encryption method, decryption method, device and storage medium
CN108416223B (en) * 2018-02-11 2022-04-15 长沙理工大学 An Information Tag Encryption Method and System Based on Chaos Theory
CN108540464B (en) * 2018-03-29 2021-03-09 贵州华城楼宇科技有限公司 Information security management system and method
CN108763937B (en) * 2018-04-13 2021-06-29 拉扎斯网络科技(上海)有限公司 Distribution document generation, distribution and popularization information processing method and device
CN108710931B (en) * 2018-05-07 2021-08-17 中共中央办公厅电子科技学院 Mailing address information privacy protection method based on two-dimensional code
CN110581831B (en) * 2018-06-11 2021-12-03 腾讯科技(深圳)有限公司 Communication method, information acquisition method, electronic device, and storage medium
CN109409114B (en) * 2018-11-05 2021-09-14 重庆邮电大学 Parallel graph encryption method based on easy-to-remember structure
CN109344654B (en) * 2018-11-12 2021-11-19 金成思 Two-dimensional code training clothes information encryption and identification system
CN109670560A (en) * 2018-11-13 2019-04-23 温州华天软件科技有限公司 A kind of logistics information acquisition system reading and veritify function with identity
CN109711199A (en) * 2019-01-04 2019-05-03 杭州卓凯科技有限公司 Shipping platform order information encryption method on line
CN110724464A (en) * 2019-10-28 2020-01-24 洛阳酷腿网络科技有限公司 Adhesive tape containing anti-unpacking and anti-falling verification two-dimensional code
CN112668953B (en) * 2020-08-31 2023-09-29 浙江万里学院 Method for embedding intelligent logistics sending and receiving information
CN114266525B (en) * 2021-12-31 2022-09-06 深圳市凯东源现代物流股份有限公司 Collection-warehouse collection-distribution type storage and distribution system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102930192A (en) * 2012-09-19 2013-02-13 腾讯科技(深圳)有限公司 Method for generating and acquiring safety information and relevant devices
CN103177220A (en) * 2013-04-12 2013-06-26 成都市易恒信科技有限公司 Personal information encryption method in logistics system based on two-dimensional codes
CN103401676A (en) * 2013-07-16 2013-11-20 中国人民解放军海军工程大学 Two-dimensional barcode-based logistics industry personal information privacy protection system and method
CN103473661A (en) * 2013-09-02 2013-12-25 深圳市华傲数据技术有限公司 Logistic encryption signing method and system
CN104036378A (en) * 2014-06-24 2014-09-10 吉安市综合物流中心有限公司 Logistics blind conveying system
CN104463529A (en) * 2014-11-26 2015-03-25 浙江工业大学 Logistics distribution bill generating method based on two-dimension code and encryption technology

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102930192A (en) * 2012-09-19 2013-02-13 腾讯科技(深圳)有限公司 Method for generating and acquiring safety information and relevant devices
CN103177220A (en) * 2013-04-12 2013-06-26 成都市易恒信科技有限公司 Personal information encryption method in logistics system based on two-dimensional codes
CN103401676A (en) * 2013-07-16 2013-11-20 中国人民解放军海军工程大学 Two-dimensional barcode-based logistics industry personal information privacy protection system and method
CN103473661A (en) * 2013-09-02 2013-12-25 深圳市华傲数据技术有限公司 Logistic encryption signing method and system
CN104036378A (en) * 2014-06-24 2014-09-10 吉安市综合物流中心有限公司 Logistics blind conveying system
CN104463529A (en) * 2014-11-26 2015-03-25 浙江工业大学 Logistics distribution bill generating method based on two-dimension code and encryption technology

Also Published As

Publication number Publication date
CN104933371A (en) 2015-09-23

Similar Documents

Publication Publication Date Title
CN104933371B (en) Logistics personal information intimacy protection system based on multi-layer security Quick Response Code
CN105719120B (en) A method of encryption express delivery list privacy information
CN103401676B (en) Method based on the logistics personal information intimacy protection system of Quick Response Code
EP0760565B1 (en) Apparatus and method for authenticating the dispatch and contents of documents
CN110287732A (en) One kind depositing card method based on block chain electronic contract
CN105354693A (en) Logistics industry-oriented system and method for cascade protection of user privacy information
US20120221474A1 (en) Secure Electronic Ticketing using Mobile Communication Devices over the Internet
CN103415007B (en) A kind of mobile phone two-dimension code safe handling method based on Information hiding
CN105574692A (en) Anonymous express information security system based on two-dimension code
CN106453268A (en) Method for realizing express privacy protection in the logistics process
CN104156862A (en) Wechat-platform-based two-dimensional code anti-fake and anti-channel conflict inquiry system and method
CN102509141A (en) Electronic group-buying coupon and usage and system of electronic group-buying coupon
CN103810584A (en) Method and system for protecting user information during logistics transportation
CN105825421A (en) Method for rapidly confirming express delivery receiver
CN106060016A (en) Encryption logistic system
CN103886469A (en) Product two-dimension code generation and query system
CN106296049A (en) A kind of express delivery receiving/transmission method, management server, terminal and express delivery receive-transmit system
CN107992923A (en) A kind of QR Quick Response Codes generation and the method read
CN105719144A (en) Food safety tracing method and food safety tracing system based on two-dimensional code
TW201135619A (en) Electronic transaction method and system utilizing QR code
CN103795546A (en) Generating method and authentication method of data label and system of generating method and authentication method
CN107437105A (en) The safe express system of NFC and QR codes and application method of a kind of more role's whole scenes
CN109242383A (en) Goods transportation method and system
CN106656511A (en) Method and system for uniformly managing identity endorsement
CN108710931B (en) Mailing address information privacy protection method based on two-dimensional code

Legal Events

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