线上货运平台订单信息加密方法与流程

文档序号:17589035发布日期:2019-05-03 21:36阅读:891来源:国知局
线上货运平台订单信息加密方法与流程

本发明涉及订单加密技术领域,具体为线上货运平台订单信息加密方法。



背景技术:

货运是指由运输发提供货物运输服务,包括接单、登记、车队调度、车队交换、提货、在途追踪、到达签收和回单等整个流程,运输方根据托运人的需求,将托运人的物品完整的送达指定的地点和指定的收货方的服务。

随着现在社会的发展和互联网技术的不断革新,人们对于货物运输的要求在逐步的提高,并且对运输货物和订单的安全性有更高的要求,但是现有的货运平台,一般在订单上填写完整的各项信息,并且通过订单号就可以查询货物及订单信息,存在订单和货物的安全性低和降低用户订单及货物私密性的缺点。



技术实现要素:

本发明的目的在于提供线上货运平台订单信息加密方法,以解决上述背景技术中提出订单和货物的安全性低和降低用户订单及货物私密性的问题。

为实现上述目的,本发明提供如下技术方案:线上货运平台订单信息加密方法,其步骤如下:

步骤一:通过管理员登录后台控制系统,打开输入单元,然后新建单元,录入订单内容,包括收货人地址、订单号、收货人姓名、发货人姓名、发货人地址、货物类别、发货人身份证号、发货人电话、收货人电话、收货人身份证号和费用,然后提交订单,并打印订单;

步骤二:通过加密模块对订单中的加密数据进行加密处理,其一,通过加密算法一对发货人身份证号和收货人身份证号中第8-11位进行加密处理,其二,通过加密算法二对货物类别进行加密处理,其三,通过加密算法三对费用进行加密处理,确保最后打印在货物上的订单信息上,看不到加密数据的具体内容;

步骤三:后台控制系统中的收货人地址、订单号、收货人姓名、发货人姓名、收货人电话、发货人电话和发货人地址信息为共享数据,收货人、发货人和车主均可以查看,而订单中货物类别、发货人身份证号、收货人身份证号和费用为加密数据,车主无权查看,收货人和发货人可通过验证信息查看,管理员可同时查看加密数据和共享数据;

步骤四:通过登录后台控制系统,经过身份判断模块,当验证用户身份为管理员,则显示全部的数据,当验证用户身份为收货人、发货人或车主时,显示共享数据;

步骤五:收货人和发货人想查看加密数据,需通过验证,验证信息为该订单下货物类别、发货人身份证号、收货人身份证号和费用中的任一项完整数据,通过后则查看完整数据,输入错误后,返回后台控制系统初始界面。

进一步的,所述输入单元录入的内容包括收货人地址、订单号、收货人姓名、发货人姓名、发货人地址、货物类别、发货人身份证号、收货人身份证号、发货人电话、收货人电话和费用信息。

进一步的,所述加密模块包括加密算法和验证信息。

进一步的,所述加密算法包括、加密算法二和加密算法三,加密算法一对发货人身份证号和收货人身份证号的第8-11位数字进行加密,例如111111111111111111显示出的身份证号为1111111****1111111,加密算法二是简体中文字符集,由6763个常用汉字和682个全角的非汉字字符组成,采用二维矩阵编码法对所有字符进行编码,每一行称为一个“区”,每一列称为一个“位”,所有字符在矩阵中拥有唯一的位置,称为区位码,如汉字“啊”在16区的第一位上,其区位码为1601,将字符转换为数字编码信息,加密算法三为二进制编码,如费用为1,则显示的数字为1,2为10,3为11,4为100,5为101,6为110,10为1010,20为10100……。

进一步的,所述验证信息包括货物类别、发货人身份证号、收货人身份证号和费用。

与现有技术相比,本发明的有益效果是:该线上货运平台订单信息加密方法,货物由发货人送往货运处,在发货人和管理员的双重验证下,确保货物的完整性,通过管理员登录后台控制系统,在后台控制系统下的输入单元,录入发货人的订单信息,订单信息包括,收货人电话、发货人电话、收货人姓名等一系列数据,确保录入的信息与发货人的货物信息一致,录入详细的数据确保订单的完整性和送达的准确性,避免货物在运输途中发送出现损坏而出现定责和赔偿困难的问题,减少矛盾的发生,同时便于货物在运输途中进行订单或物品的查询,货物的运输轨迹透明化,提高用户的使用感,通过后台控制系统设定的加密模块中的加密算法一对发货人身份证号、收货人身份证号进行加密处理,通过加密算法二对货物类别进行加密处理,通过加密算法三对费用进行加密处理,多次加密处理,保证打印出的订单的完整性,同时订单上不显示具体的数据,进一步保证了订单和货物的私密性,加密处理过的发货人身份证号、收货人身份证号、货物类别和费用组成后台控制系统中的加密数据,而订单中的其他数据则为共享数据,需要查询订单信息时,用户登录后台控制系统,经过后台控制系统的身份判断模块,通过身份判断模块,限定不同用户的查看权限,确定用户身份信息后,将用户身份分为管理员、收货人、发货人和车主四类,身份判断为管理员时,可查看全部订单数据,当身份判断为车主时只能查询共享数据,当身份判断为收货人和发货人可查询共享数据,如收货人和发货人需更多的订单信息,可通过设置的验证信息查看加密数据,验证信息的内容包括货物类别、发货人身份证号、收货人身份证号和费用中的任一项完整数据,确认无误后,显示加密数据,若验证错误则返回后台控制系统初始界面,通过多次加密的设计,进一步确保了订单的安全性和货物的私密性。

附图说明

图1为本发明整体架构图;

图2位本发明步骤流程图;

图3为本发明加密模块结构示意图;

图4为本发明验证信息结构示意图;

图5为本发明加密算法三示意图;

图6为本发明加密算法二示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1-6,本发明提供一种技术方案:线上货运平台订单信息加密方法,其步骤如下:

步骤一:通过管理员登录后台控制系统,打开输入单元,然后新建订单,录入订单内容,包括收货人地址、订单号、收货人姓名、发货人姓名、发货人地址、货物类别、发货人身份证号、发货人电话、收货人电话、收货人身份证号和费用,然后提交订单,并打印订单;

步骤二:通过加密模块对订单中的加密数据进行加密处理,其一,通过加密算法一对发货人身份证号和收货人身份证号中第8-11位进行加密处理,其二,通过加密算法二对货物类别进行加密处理,其三,通过加密算法三对费用进行加密处理,确保最后打印在货物上的订单信息上,看不到加密数据的具体内容;

步骤三:后台控制系统中的收货人地址、订单号、收货人姓名、发货人姓名、收货人电话、发货人电话和发货人地址信息为共享数据,收货人、发货人和车主均可以查看,而订单中货物类别、发货人身份证号、收货人身份证号和费用为加密数据,车主无权查看,收货人和发货人可通过验证信息查看,管理员可同时查看加密数据和共享数据;

步骤四:通过登录后台控制系统,经过身份判断模块,当验证用户身份为管理员,则显示全部的数据,当验证用户身份为收货人、发货人或车主时,显示共享数据;

步骤五:收货人和发货人想查看加密数据,需通过验证,验证信息为该订单下货物类别、发货人身份证号、收货人身份证号和费用中的任一项完整数据,通过后则查看完整数据,输入错误后,返回后台控制系统初始界面;

进一步的,输入单元录入的内容包括收货人地址、订单号、收货人姓名、发货人姓名、发货人地址、货物类别、发货人身份证号、收货人身份证号、发货人电话、收货人电话和费用信息;

进一步的,加密模块包括加密算法和验证信息;

进一步的,加密算法包括、加密算法二和加密算法三,加密算法一对发货人身份证号和收货人身份证号的第8-11位数字进行加密,例如111111111111111111显示出的身份证号为1111111****1111111,加密算法二是简体中文字符集,由6763个常用汉字和682个全角的非汉字字符组成,采用二维矩阵编码法对所有字符进行编码,每一行称为一个“区”,每一列称为一个“位”,所有字符在矩阵中拥有唯一的位置,称为区位码,如汉字“啊”在16区的第一位上,其区位码为1601,将字符转换为数字编码信息,加密算法三为二进制编码,如费用为1,则显示的数字为1,2为10,3为11,4为100,5为101,6为110,10为1010,20为10100……;

进一步的,验证信息包括货物类别、发货人身份证号、收货人身份证号和费用。

本发明的线上货运平台订单信息加密方法,首先发货人将货物送达运输点,并与工作人员一起进行物品的检查和登记,确认无误后,由管理员登录后台控制系统,然后新建订单,录入订单内容,包括收货人地址、订单号、收货人姓名、发货人姓名、发货人地址、货物类别、发货人身份证号、发货人电话、收货人电话、收货人身份证号和费用,通过加密模块对订单中的加密数据进行加密处理,其一,通过加密算法一对发货人身份证号和收货人身份证号中第8-11位进行加密处理,其二,通过加密算法二对货物类别进行加密处理,其三,通过加密算法三对费用进行加密处理,确保最后打印在货物上的订单信息上,看不到加密数据的具体内容,然后提交订单,并打印订单,将打印的订单贴在包装盒上,将包装盒交给车主,进行运送,货物在运输途中,当需要查询订单信息时,登录后台控制系统,后台控制系统中的收货人地址、订单号、收货人姓名、发货人姓名、收货人电话、发货人电话和发货人地址信息为共享数据,收货人、发货人和车主均可以查看,而订单中货物类别、发货人身份证号、收货人身份证号和费用为加密数据,车主无权查看,收货人和发货人可通过验证信息查看,管理员可同时查看加密数据和共享数据,通过登录后台控制系统,经过身份判断模块,当验证用户身份为管理员,则显示全部的数据,当验证用户身份为收货人、发货人或车主时,显示共享数据,收货人和发货人想查看加密数据,需通过验证信息,验证信息为该订单下货物类别、发货人身份证号、收货人身份证号和费用中的任一项完整数据,通过后则查看完整数据,输入错误后,返回后台控制系统初始界面,确保订单和货物的安全性和私密性,订单完成后,通过后天控制系统,点击完成订单即可。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1