System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种B2B数字信息加密方法技术_技高网

一种B2B数字信息加密方法技术

技术编号:43439885 阅读:4 留言:0更新日期:2024-11-27 12:46
本发明专利技术涉及信息处理技术领域,且公开了一种B2B数字信息加密方法,包括以下步骤:S1、B2B商家聊天端口接入聊天室,当客户端访问聊天室时即对聊天室内客户和商家新建加密室;S2、客户和商家进入加密室后原聊天室只保留聊天接口,接口密钥为客户和商家的身份认证;S3、加密室对发送者的聊天信息进行二进制还原再加密,加密后的二进制重新生成字符;S4、重新生成字符一份发送至聊天室,另一份二进制还原解密再还原后发送至接受者;S5、接收者接收信息后进行信息回复,回复信息步骤重复S3、S4。

【技术实现步骤摘要】

本专利技术涉及信息处理,具体为一种b2b数字信息加密方法。


技术介绍

1、b2b平台是电子商务的一种模式,是英文business-to-business的缩写,即商业对商业,或者说是企业间的电子商务,即企业与企业之间通过互联网进行产品、服务及信息的交换。它将企业内部网,通过b2b网站与客户紧密结合起来,通过网络的快速反应,为客户提供更好的服务,从而促进企业的业务发展,目前国内较出名的b2b平台,如1688阿里巴巴采购批发网、慧聪网、百度爱采购等全品类b2b网站。

2、购物者在b2b平台进行购物时一般需要先检索自己预想商品,而后在类比商品进行排除,最后选出符合自身要求的商品后与店家沟通了解商品详细属性,在此过程中最不可控环节就是和商家的交流环节,由于在网络平台购物是自身隐私行为,特别是购买个人护理或服饰商品,往往会泄露部分个人数据,虽然商家会根据这部分数据进行推荐,但也会留下购物者隐私信息聊天记录,特别是部分商家会打着返利口号与购物者交换联系方式,一旦商家成功取得客户联系方式,将会导致购物者信息泄密概率大增。

3、而目前虽然有对信息加密的技术,但是大多是应用在企业数据保密上,如公开号为(cn 110336662 a)的数字信息加密方法、装置、计算机设备和存储介质,通过加密方法对数字信息进行加密得到密文后再发送密文至中转站,能够防止中转站的相关工作人员得到原始数字信息,提高了信息传输的安全性,而引用于个人端,特别是针对于个人信息在b2b平台与商家交流信息保密的技术并没有相关公开技术。


<b>技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本专利技术提供了一种b2b数字信息加密方法,具备针对在b2b平台上购物的买家进行隐私保护避免其隐私信息泄露,对买家的信息进行加密商家端无法获取客户联系方式等优点,解决了上述技术问题。

3、(二)技术方案

4、为实现上述目的,本专利技术提供如下技术方案:一种b2b数字信息加密方法,其特征在于,包括以下步骤:

5、s1、b2b商家聊天端口接入聊天室,当客户端访问聊天室时即对聊天室内客户和商家新建加密室;

6、s2、客户和商家进入加密室后原聊天室只保留聊天接口,接口密钥为客户和商家的身份认证;

7、s3、加密室对发送者的聊天信息进行二进制还原再加密,加密后的二进制重新生成字符;

8、s4、重新生成字符一份发送至聊天室,另一份二进制还原解密再还原后发送至接受者;

9、s5、接收者接收信息后进行信息回复,回复信息步骤重复s3、s4。

10、优选的,所述商家聊天端口为b2b平台自身聊天系统,所述聊天室单向连接加密室,所述单向连接包括主动文件单向上传和被动文件单向上传,所述主动文件单向上传包括:基于商家端服务器内置的ftp/smb等文件客户端模块,实现商家端服务器主动从低密级ftp/smb服务器上抓取指定文件,经单向传输后,推送到高密级ftp/smb服务器上(即加密室服务器)指定的目录,所述被动文件单向上传包括:基于商家端服务器的专用文件传输模块,将文件单向摆渡上传至高密级个人文件夹,加密室服务器为每个账号提供了私有目录空间,同时提供了公共目录空间便于文件共享使用。

11、通过上述技术方案,通过将b2b商家聊天端口设置为单向上传,避免了商家在被动或主动进入加密室时不能从加密室进行下载或复制文本信息,只能在加密室内对客户进行疑难解答,不能主动发送自身联系方式,来骗取客户的个人联系方式,达到获取信息的目的。

12、优选的,所述加密室双向连接聊天室,所述双向传输使用ftp协议即(filetransfer protocol,文件传输协议),所述加密室为图形界面。

13、通过上述技术方案,通过加密室的双向连接聊天室,使得客户拥有权利从加密室内下载或复制文本信息,同时也可以上传文本信息给商家端,使其帮助客户理解商品。

14、优选的,所述客户端访问聊天室即向商家端发送将聊天室信息单向传输至加密室协议,商家器在聊天室回复客户端即表示同意协议,二者发送信息将单向上传至加密室进行加密对话。

15、通过上述技术方案,通过客户端对商家端发起邀请才能使商家端可以进入到加密室内,否则无法进入,从源头杜绝了商家端在客户端离开后窃取客户个人隐私信息,在客户端离开聊天室后商家只能接收由加密室输送至聊天室的加密字符,得到错乱信息。

16、优选的,所述客户端和商家端进行身份验证还包括将公钥,所述公钥为二者ip地址,所述认证方式包括服务器生成随机数 x,并用 ac 加密后生成结果 s(x),发送给客户端,客户端使用 bc 解密 s(x) 得到 x,客户端计算 q + x 的 md5 值 n(q+x),q为上一步得到的会话密钥(即s2中身份认证数据),服务器计算 q + x 的 md5 值 m(q+x)客户端将n(q+x) 发送给服务器,服务器比较 m(q+x) 和 n(q+x),两者相同则认证成功。

17、通过上述技术方案,通过对客户端和商家端双方进行身份验证避免二者中任意一方被恶意盗号后登录b2b平台盗取信息。

18、优选的,所述加密室加密方法包括:

19、s1、字符信息按ascii码进行转换降维为二进制符号;

20、s2、转换后的二进制符号按颠倒法进行打乱加密;

21、s3、颠倒法为符号“0”转为符号“1”,相应的符号“1”转为符号“0”;

22、s4、颠倒后的符号按原顺序排列,并重新按ascii码进行转换;

23、s5、二进制符号由ascii码升维还原为字符。

24、通过上述技术方案,通过对加密室的发送者发送信息进行二进制降维再打乱加密后升维,利用二进制码配合ascii码错乱客户信息,最后再将错乱的信息重新还原为字符信息,此时的字符信息与原先含义不一致,如果没有解密环节则接收端无法解码信息,自然就无法根据聊天截面信息盗取客户的隐私。

25、优选的,所述加密室加密方法s1中ascii码转换模式为每单个字符转为一组二进制符号。

26、通过上述技术方案,通过以单个字符为单位使得转换后的二进制字符不会因为字段过长导致错乱。

27、优选的,所述加密室加密方法s5中ascii码升维还原包括将原先组成单个字符的每组二进制符号重新按ascii码进行逆向还原,还原后的字符即为加密方法加密输出结果。

28、通过上述技术方案,通过将ascii码进行还原并解密最后重新输出为正确字符发送给接受者,如此一来不论是客户还是商家只要是信息接收者都只能依靠加密室的解码功能进行正常聊天,否则二者接收到的均为错乱文本信息。

29、优选的,所述重新生成的字符由加密室向聊天室传输,并最终以错误字符显示在聊天室界面。

30、通过上述技术方案,通过聊天室界面单向接收加密室信息,一旦商家无法接收客户信息则无法进本文档来自技高网...

【技术保护点】

1.一种B2B数字信息加密方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种B2B数字信息加密方法,其特征在于:所述商家聊天端口为B2B平台自身聊天系统,所述聊天室单向连接加密室,所述单向连接包括主动文件单向上传和被动文件单向上传,所述主动文件单向上传包括:基于商家端服务器内置的FTP/SMB等文件客户端模块,实现商家端服务器主动从低密级FTP/SMB服务器上抓取指定文件,经单向传输后,推送到高密级FTP/SMB服务器上(即加密室服务器)指定的目录,所述被动文件单向上传包括:基于商家端服务器的专用文件传输模块,将文件单向摆渡上传至高密级个人文件夹,加密室服务器为每个账号提供了私有目录空间,同时提供了公共目录空间便于文件共享使用。

3.根据权利要求2所述的一种B2B数字信息加密方法,其特征在于:所述加密室双向连接聊天室,所述双向传输使用FTP协议即(File Transfer Protocol,文件传输协议),所述加密室为图形界面。

4.根据权利要求1所述的一种B2B数字信息加密方法,其特征在于:所述客户端访问聊天室即向商家端发送将聊天室信息单向传输至加密室协议,商家器在聊天室回复客户端即表示同意协议,二者发送信息将单向上传至加密室进行加密对话。

5.根据权利要求1所述的一种B2B数字信息加密方法,其特征在于:所述客户端和商家端进行身份验证还包括将公钥,所述公钥为二者ip地址,所述认证方式包括服务器生成随机数 x,并用 Ac 加密后生成结果 S(x),发送给客户端,客户端使用 Bc 解密 S(x) 得到x,客户端计算 q + x 的 md5 值 n(q+x),q为上一步得到的会话密钥(即S2中身份认证数据),服务器计算 q + x 的 md5 值 m(q+x)客户端将 n(q+x) 发送给服务器,服务器比较m(q+x) 和 n(q+x),两者相同则认证成功。

6.根据权利要求3所述的一种B2B数字信息加密方法,其特征在于:所述加密室加密方法包括:

7.根据权利要求6所述的一种B2B数字信息加密方法,其特征在于:所述加密室加密方法S1中ASCII码转换模式为每单个字符转为一组二进制符号。

8.根据权利要求6所述的一种B2B数字信息加密方法,其特征在于:所述加密室加密方法S5中ASCII码升维还原包括将原先组成单个字符的每组二进制符号重新按ASCII码进行逆向还原,还原后的字符即为加密方法加密输出结果。

9.根据权利要求1所述的一种B2B数字信息加密方法,其特征在于:所述重新生成的字符由加密室向聊天室传输,并最终以错误字符显示在聊天室界面。

10.根据权利要求1所述的一种B2B数字信息加密方法,其特征在于:所述权利要求1中步骤S4还原解密包括:将加密室发送者发出的加密信息进行二次降维使其还原为二进制字符,而后重复步骤6所有步骤,并最终输出解码后的正确信息给接受者。

...

【技术特征摘要】

1.一种b2b数字信息加密方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种b2b数字信息加密方法,其特征在于:所述商家聊天端口为b2b平台自身聊天系统,所述聊天室单向连接加密室,所述单向连接包括主动文件单向上传和被动文件单向上传,所述主动文件单向上传包括:基于商家端服务器内置的ftp/smb等文件客户端模块,实现商家端服务器主动从低密级ftp/smb服务器上抓取指定文件,经单向传输后,推送到高密级ftp/smb服务器上(即加密室服务器)指定的目录,所述被动文件单向上传包括:基于商家端服务器的专用文件传输模块,将文件单向摆渡上传至高密级个人文件夹,加密室服务器为每个账号提供了私有目录空间,同时提供了公共目录空间便于文件共享使用。

3.根据权利要求2所述的一种b2b数字信息加密方法,其特征在于:所述加密室双向连接聊天室,所述双向传输使用ftp协议即(file transfer protocol,文件传输协议),所述加密室为图形界面。

4.根据权利要求1所述的一种b2b数字信息加密方法,其特征在于:所述客户端访问聊天室即向商家端发送将聊天室信息单向传输至加密室协议,商家器在聊天室回复客户端即表示同意协议,二者发送信息将单向上传至加密室进行加密对话。

5.根据权利要求1所述的一种b2b数字信息加密方法,其特征在于:所述客户端和商家端进行身份验证还包括将公钥,所述公钥为二者ip地址,所述认...

【专利技术属性】
技术研发人员:刘倩苏凯田冬军陈杰石强方祥林李立晴
申请(专利权)人:山东高速材料数字科技有限公司
类型:发明
国别省市:

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

1