一种电子商务政务系统的数据处理方法技术方案

技术编号:14189551 阅读:98 留言:0更新日期:2016-12-15 01:28
本发明专利技术提供了一种电子商务政务系统的数据处理方法,包括:用户终端接收用户输入的用户信息;用户终端将用户信息加密后发送至用户认证服务器;用户认证服务器对加密的用户信息进行解密,然后进行用户认证操作,如认证通过后,登录电子商务服务器和/或电子政务服务器;如认证失败,拒绝用户登录,并向用户返回登录错误信息。本发明专利技术设计出一体化的电子商务政务系统,其可以根据用户选择或默认登录电子政务或商务服务器,其可以在两个服务器之间切换,无需再次核验用户身份;还提出了适应于用户终端的加解密算法,通过将字符串转换为多个整数并隐藏在矩阵中,提高了加解密速度,提高了系统安全。

Data processing method of electronic commerce government affairs system

The invention provides a processing method, a kind of electronic commerce e-government data includes: the user terminal receives input from the user information; the user terminal user information is encrypted and sent to the user authentication server; user authentication server to decrypt the encrypted user information, and then user authentication operation, such as after authentication, log in electronic commerce the server and / or e-government server; if authentication fails, to user login, and returns the login error information to the user. The present invention designs e-commerce e-government system integration, the users can choose according to the default login or e-government or e-commerce server, which can be switched between two servers, again without verification of user identity; also proposed encryption algorithm to adapt to the user terminal, by converting a string to integer and hide in the matrix, improve the encryption speed, improve system security.

【技术实现步骤摘要】

本专利技术涉及数据处理及安全
,特别是一种电子商务政务系统的数据处理方法
技术介绍
国内外都在积极发展电子商务、电子政务,目前的电子商务、电子政务系统都是独立的,致使各行各业很难跨域联通、跨行联通,沟通协调工作难度相当大。因此,现有技术中还没有将电子商务政务系统整合在一起。且就加密技术而言,是一项无边无际,没有最好的、只有更好的无限发展技术,而且在使用加密技术的同时,就必然伴随着泄密和破密的风险,跨行联通、跨域联通、泄密风险和破密风险就随之增加。就加密理念而言,有道是“道高一尺、魔高一丈,在电子商务系统和电子政务系统,应用加密技术保证系统安全的理念是一个不宜取的理念,泄密和破密的情况随时随地都有可能发生,而且运行时间越长风险越大。但是现有技术中的加密算法普遍复杂,运算量较大,而用户终端中的运算资源有限,如何设计一种适合电子商务与政务系统中用户终端的加解密算法也是对现有技术中的一种挑战。
技术实现思路
本专利技术针对上述现有技术中的缺陷,提出了如下技术方案。一种电子商务政务系统的数据处理方法,所述电子商务政务系统包括用户终端、用户认证服务器、电子商务服务器和电子政务服务器;所述方法包括以下步骤:用户终端接收用户输入的用户信息;用户终端将所述用户信息加密后发送至所述用户认证服务器;所述用户认证服务器对加密的用户信息进行解密,然后进行用户认证操作,如认证通过后,登录电子商务服务器和/或电子政务服务器;如认证失败,拒绝用户登录,并向用户返回登录错误信息。更进一步地,所述用户信息包括用户名和登录密码。更进一步地,所述用户信息还包括登录标识,用于指示用户登录电子商务服务器或电子政务服务器或同时登录所述电子商务服务器和电子政务服务器。更进一步地,所述用户认证服务器包括用户数据库,用于存储所述用户信息。更进一步地,电子商务服务器包括:物品展示模块,用于向用户展示和/或推荐物品;搜索模块:根据用户终端输入的查询数据,进行物品的搜索;选择模块:根据用户在用户终端上的指令在物品展示模块选择物品;支付模块:对用户选择的物品及支付方式进行结算处理;物流管理模块:用于向用户终端反馈物品的实时物流信息。更进一步地,电子政务服务器包括:党建模块,用于向用户展示党组织结构、党的相关政策、党员学习材料、党员培训信息和/或党员办事指南;政务服务模块:用于向用户展示政府信息公开指南、政府信息公开目录、政府文件、领导之窗、居民办事流程及手续、证件办理和/或社会保障信息;社区服务模块:用于向用户提供物业服务、商业服务、虚拟服务、商户服务、智能管家和/或连锁经营的社区服务;工会服务模块:用于联合本地各家银行构建职工一卡通支付服务以及对困难职工进行帮扶服务;农业服务模块:用于向农业用户提供农业咨询、政策咨询、农保服务、提供劳动就业、技术咨询、远程教育、气象发布、社会保障、医疗卫生和/或村务公开。更进一步地,所述方法还包括:如果用户当前登录的是电子商务服务器,根据用户在用户终端上的切换指令切换登录至电子政务服务器,如果用户当前登录的是电子政务服务器,根据用户在用户终端上的切换指令切换登录至电子商务服务器,而不再需要用户认证服务器对用户进行认证操作。更进一步地,用户终端将所述用户信息加密后发送至所述用户认证服务器的具体操作为:预置k个M×N矩阵A1、A2、……、Ak;每个矩阵Ax包括M×N个32位整数aij;随机从k个矩阵中选出h个矩阵Ay1、Ay2、……、Ayh;将所述用户信息转换为z个32位整数;随机从h个矩阵Ay1、Ay2、……、Ayh中选出一个矩阵Aw;使用所述z个32位整数随机替换矩阵Aw中的z个数据,并记录被替换数据的行列位置,替换后的矩阵为Aw’;使用Aw’与h个矩阵Ay1、Ay2、……、Ayh进行异或计算,得到矩阵A;即将所述矩阵A、所述行列位置及y1、y2、……、yh发送至所述用户认证服务器;其中,5000≤k≤10000,20≤M≤100,20≤N≤100,1≤x≤k,1≤i≤M,1≤j≤N,2≤h≤20,1≤y1≤k,1≤y2≤k,1≤yh≤k,1≤w≤k,k、M、N、x、i、j、h、y1、y2、yh和w均为整数。更进一步地,所述用户认证服务器对加密的用户信息进行解密具体操作为:根据y1、y2、……、yk在用户认证服务器的数据库获取h个矩阵Ay1、Ay2、……、Ayh;使用矩阵A与h个矩阵Ay1、Ay2、……、Ayh进行异或计算,得到矩阵Aw’;根据所述行列位置从所述矩阵Aw’中获取所述z个32位整数,根据所述z个32位整数恢复所述用户信息,完成解密操作。本专利技术的技术效果为:不仅设计了一体化的电子商务政务系统,其可以根据用户选择或默认登录电子政务或商务服务器,其可以在两个服务器之间切换,无需再次核验用户身份;还提出了适应于用户终端的加解密算法,通过将字符串转换为多个整数并隐藏在矩阵中,提高了加解密速度,提高了系统安全。附图说明图1是本专利技术的电子商务政务系统的结构图。图2是本专利技术的电子商务政务系统的数据处理方法的流程图。具体实施方式下面结合附图1-2进行具体说明。图1示出了本专利技术的电子商务政务系统。本专利技术的所述电子商务政务系统包括用户终端1、用户认证服务器2、电子商务服务器3和电子政务服务器4。电子商务是以信息网络技术为手段,以商品交换为中心的商务活动;也可理解为在互联网(Internet)、企业内部网(Intranet)和增值网(VAN,Value Added Network)上以电子交易方式进行交易活动和相关服务的活动,是传统商业活动各环节的电子化、网络化、信息化。电子商务通常是指在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种新型的商业运营模式。各国政府、学者、企业界人士根据自己所处的地位和对电子商务参与的角度和程度的不同,给出了许多不同的定义。电子商务分为:ABC、B2B、B2C、C2C、B2M、M2C、B2A(即B2G)、C2A(即C2G)、O2O等。一般来说,电子商务服务器3至少包括:物品展示模块,用于向用户展示和/或推荐物品;搜索模块:根据用户终端输入的查询数据,进行物品的搜索;选择模块:根据用户在用户终端上的指令在物品展示模块选择物品;支付模块:对用户选择的物品及支付方式进行结算处理;物流管理模块:用于向用户终端反馈物品的实时物流信息。电子政务是国家实施政府职能转变,提高政府管理、公共服务和应急能力的重要举措,有利于带动整个国民经济和社会信息化的发展。电子政务市场规模初显。在国家的大力支持和推动下,我国电子政务取得了较大进展,市场规模持续扩大,2006年,我国的电子政务市场规模为550亿元,同比增长16.4%,2010年,其市场规模突破1000亿元,2012年,其市场规模达到1390亿元,同比增长17.3%。电子政务软件与服务市场的规模有望突破1080亿元。在现代计算机、网络通信等技术支撑下,政府机构日常办公、信息收集与发布、公共管理等事务在数字化、网络化的环境下进行的国家行政管理形式。它包含多方面的内容本文档来自技高网...
一种电子商务政务系统的数据处理方法

【技术保护点】
一种电子商务政务系统的数据处理方法,其特征在于,所述电子商务政务系统包括用户终端、用户认证服务器、电子商务服务器和电子政务服务器;所述数据处理方法包括以下步骤:所述用户终端接收用户输入的用户信息;所述用户终端将所述用户信息加密后发送至所述用户认证服务器;以及所述用户认证服务器对加密的用户信息进行解密,然后进行用户认证操作,如认证通过后,登录电子商务服务器和/或电子政务服务器;如认证失败,拒绝用户登录,并向用户返回登录错误信息。

【技术特征摘要】
1.一种电子商务政务系统的数据处理方法,其特征在于,所述电子商务政务系统包括用户终端、用户认证服务器、电子商务服务器和电子政务服务器;所述数据处理方法包括以下步骤:所述用户终端接收用户输入的用户信息;所述用户终端将所述用户信息加密后发送至所述用户认证服务器;以及所述用户认证服务器对加密的用户信息进行解密,然后进行用户认证操作,如认证通过后,登录电子商务服务器和/或电子政务服务器;如认证失败,拒绝用户登录,并向用户返回登录错误信息。2.根据权利要求1的数据处理方法,其特征在于,所述用户信息包括用户名和登录密码。3.根据权利要求2的数据处理方法,其特征在于,所述用户信息还包括登录标识,用于指示用户登录电子商务服务器或电子政务服务器或同时登录所述电子商务服务器和电子政务服务器。4.根据权利要求3的数据处理方法,其特征在于,所述用户认证服务器包括用户数据库,用于存储所述用户信息。5.根据权利要求4的数据处理方法,其特征在于,电子商务服务器包括:物品展示模块,用于向用户展示和/或推荐物品;搜索模块:根据用户终端输入的查询数据,进行物品的搜索;选择模块:根据用户在用户终端上的指令在物品展示模块选择物品;支付模块:对用户选择的物品及支付方式进行结算处理;以及物流管理模块:用于向用户终端反馈物品的实时物流信息。6.根据权利要求5的数据处理方法,其特征在于,电子政务服务器包括:党建模块,用于向用户展示党组织结构、党的相关政策、党员学习材料、党员培训信息和/或党员办事指南;政务服务模块:用于向用户展示政府信息公开指南、政府信息公开目录、政府文件、领导之窗、居民办事流程及手续、证件办理和/或社会保障信息;社区服务模块:用于向用户提供物业服务、商业服务、虚拟服务、商户服务、智能管家和/或连锁经营的社区服务;工会服务模块:用于联合本地各家银行构建职工一卡通支付服务以及对困难职工进行帮扶服务;以及农业服务模块:用于向农...

【专利技术属性】
技术研发人员:肖建宏
申请(专利权)人:张家口乐淘商贸有限公司
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1