一种基于移动视频互联的征信方法_2

文档序号:8459517阅读:来源:国知局
ntStackTrace ();
} catch (UnsupportedEncodingExcept1n el) {el.printStackTrace ();
} catch (IIIegalBlockSizeExcept1n e) {e.printStackTrace ();
} catch (BadPaddingExcept1n e) {e.printStackTrace ();
} catch (InvalidKeyExcept1n e) {e.printStackTrace ();
} catch (NoSuchAlgorithmExcept1n e) {e.printStackTrace ();
} catch (NoSuchPaddingExcept1n e) {e.printStackTrace ();
}
return null;
}
//解密字符串
public static String decryptMode(String src) { if (src == null | | src.trim().length () == 0) { return ;
}
try {
BASE64Decoder decoder = new BASE64Decoder ();byte口 bytesrc = decoder.decodeBuffer(src);
DESedeKeySpec dks = new DESedeKeySpec (key.getBytes ("UTF-8"));SecretKeyFactory keyFactory = SecretKeyFactory.getlnstance(〃DESede〃);
SecretKey securekey = keyFactory.generateSecret(dks);
Cipher cipher = Cipher, getlnstance (〃DESede/ECB/PKCS5Padding〃);cipher, init (Cipher.DECRYPT—MODE,securekey);byte口 retByte = cipher.doFinal (bytesrc);return new String (retByte);
} catch (NoSuchAlgorithmExcept1n el) {el.printStackTrace ();
} catch (NoSuchPaddingExcept1n e2) {e2.printStackTrace ();
} catch (1Except1n e) {e.printStackTrace ();
} catch (InvalidKeyExcept1n e) {e.printStackTrace ();
} catch (InvalidKeySpecExcept1n e) { e.printStackTrace ();
} catch (BadPaddingExcept1n e) {e.printStackTrace ();
} catch (IIIegalBlockSizeExcept1n e) {e.printStackTrace ();
}
return null;
}
}
三、在数据传输的过程中,通信协议中须增加校验位,并在接收后进行数据包完整性校验,以保证数据的完整性;数据校验算法为:
uint8 Check—CRC16(char 氺 Data, int Length, unsigned char Mode)
{
extern uint8 suCRC16[];
STATIC uint8 cHi,cLo, ic;
STATIC uint32 i;
STATIC uintl6 Jcrcj Rcrc;cHi=Oxff;cLo=Oxff;
for (i=0;i〈Length;i++)
{ic=cHi"Data[i]; cHi=cLo"suCRC16[ic];cLo=suCRC16[ic+OxlOO] ;}
Jcrc= (cHi<<8) |cLo;
Rcrc=Data[Length]<<8|Data[Length+1];if (Mode==I)
{Data[Length] =cHi;Data[Length+1]=cLo;}if (Jcrc==Rcrc)
{return I;}else
{return 0;}
}
[0014]其次,移动视频互联软件会通过移动网络与指定的征信平台进行通信鉴权,若鉴权成功,则将加密后的数据上传到征信平台中;在整个传输过程中,被征信人的智能手机上,不会存储任何数据信息,从而保证数据不会被篡改,如图2所示;
第三,征信平台持续接收各个移动视频互联软件的注册、交互和数据上报请求,并提交相对应的软件模块进行处理;
第四,所有安装移动视频互联软件的移动终端向征信平台提交注册请求;征信平台根据实际情况对各个终端进行鉴权,通过鉴权的可进行后续的其他操作;
第五,当某个安装移动视频互联软件的移动终端发起数据交互请求时,征信平台开放数据接收端口,接收移动视频互联软件上传的加密数据;在接收数据的同时,征信平台将进行数据权限以及完整性校验,若校验通过,则将关键信息转存到数据库中,与此同时创建一个实时视频数据热点,供实时征信使用,如图3 ;
第六,征信人可使用普通PC或移动终端登入征信平台的前端展示页面,并根据流程规范提交征信请求;当所提交的请求通过后,征信人可查看到由移动视频互联软件提交的视频信息以及其他关键信用信息;征信人查看信息时可采用两种方式,其一是实时征信视频查看,即在被征信人拍摄的同时即可完成同步查看,即时有效;其二是既往征信数据查看,即可调阅过往拍摄的征信画面,查阅信息。
[0015]本发明未涉及部分与现有技术相同或可采用现有技术加以实现。
【主权项】
1.一种基于移动视频互联的征信方法,其特征是它包括以下步骤: 首先,在被征信人的移动终端上安装一个移动视频互联软件,当运行该移动视频互联时,软件自动启动移动终端上的摄像头,将拍摄到的视频画面,以及拍摄地点定位数据信息进行加密; 其次,移动视频互联软件通过移动网络与指定的征信平台进行通信鉴权,若鉴权成功,则将加密后的数据上传到征信平台中;在整个传输过程中,被征信人的智能手机上,不会存储任何数据信息,从而保证数据不会被篡改; 第三,征信平台持续接收各个移动视频互联软件的注册、交互和数据上报请求,并提交相对应的软件模块进行处理; 第四,所有安装移动视频互联软件的移动终端向征信平台提交注册请求;征信平台根据实际情况对各个终端进行鉴权,通过鉴权的能进行后续的其他操作; 第五,当某个安装移动视频互联软件的移动终端发起数据交互请求时,征信平台开放数据接收端口,接收移动视频互联软件上传的加密数据;在接收数据的同时,征信平台将进行数据权限以及完整性校验,若校验通过,则将关键信息转存到数据库中,与此同时创建一个实时视频数据热点,供实时征信使用; 第六,征信人使用普通PC或移动终端登入征信平台的前端展示页面,并根据流程规范提交征信请求;当所提交的请求通过后,征信人能查看到由移动视频互联软件提交的视频信息以及其他关键信用信息;征信人查看信息时采用两种方式,其一是实时征信视频查看,即在被征信人拍摄的同时即完成同步查看,即时有效;其二是既往征信数据查看,即调阅过往拍摄的征信画面,查阅信息。
2.根据权利要求1所述的方法,其特征是所述的移动终端包括手持智能终端,所述的手持智能终端包括智能手机和带无线上网的笔记本电脑及无线IPAD。
3.根据权利要求1所述的方法,其特征是为了切实保证数据传输的正确性、稳定性和私密性,在移动视频互联软件的实现上需保证以下几点: 首先,在用户使用的过程中,需切实验证用户信息,避免用户验证信息被劫持; 其次,在数据生成过程中,需采用数据加密的方式对所有的数据进行加密,以保证数据传输的过程中不被篡改; 第三,在数据传输的过程中,通信协议中须增加校验位,并在接收后进行数据包完整性校验,以保证数据的完整性。
【专利摘要】一种基于移动视频互联的征信方法,其特征是使用智能手机,利用加密算法将实时拍摄的视频数据进行加密,并通过互联网进行传输,使原先复杂繁琐的征信过程变的简单快捷,并可确保征信数据的即时性、安全性和可靠性。本发明可用于各类征信活动,可全面涵盖企业与企业、企业与人、人与人之间的征信活动,有效的对生产生活提供帮助。
【IPC分类】H04W12-06
【公开号】CN104780538
【申请号】CN201510170918
【发明人】付进军, 张强, 渐灵岩
【申请人】南京苏互智能科技有限公司
【公开日】2015年7月15日
【申请日】2015年4月13日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1