一种跨区间文件传输方法及系统技术方案

技术编号:15794981 阅读:159 留言:0更新日期:2017-07-10 10:41
本发明专利技术提供了一种跨区间文件传输方法及系统,该方法包括:识别待上传的经用户USBKey中的私钥证书签名的文本文件,获取所述文本文件中所含的目标银行的银行识别码;查询后台服务器是否存储有目录名包含该银行识别码的文件目录;如后台服务器存储有目录名包含所述文件目录,查询该文件目录下是否已存在与该文本文件相同的文件;如下不存在,则将该文本文件加密后上传到所述文件目录下,以供目标银行的业务人员下载。对于不具备SWIFT通讯能力的客户,或者具备SWIFT通讯能力的客户在SWIFT网络出现故障时,可以利用本发明专利技术实施例实现跨境、跨区间的通讯业务。并且,利用本发明专利技术实施例可以对文本文件进行内容层面和传输层面的加密,保证了金融交易信息的安全传输。

【技术实现步骤摘要】
一种跨区间文件传输方法及系统
本专利技术涉及数据传输
,尤其涉及一种跨区间文件传输方法及系统。
技术介绍
环球同业银行金融电讯协会(SOCIETYFORWORLDWIDEINTERBANKFINANCIALTELECOMMUNICATIONS.C.,SWIFT)是国际银行同业间非盈利的合作组织,为其会员提供通讯服务。银行和其他金融机构通过SWIFT与同业交换电文,从而完成金融交易,每家申请加入SWIFT组织的银行都必须事先按照SWIFT组织的统一原则,制定出本行的SWIFT地址代码,经SWIFT组织批准后正式生效。银行识别代码(BankIdentifierCode---BIC)是由电脑可以自动判读的八位或是十一位英文字母或阿拉伯数字组成,用于在SWIFT电文中明确区分金融交易中相关的不同金融机构。凡该协会的成员银行都有自己特定的SWIFT代码,即SWIFTCode。在电汇时,汇出行按照收款行的SWIFTCode发送付款电文,就可将款项汇至收款行,该代码相当于各个银行的身份证号。但是,目前存在如下问题,对于不具备SWIFT通讯能力的客户,或者具备SWIFT通讯能力的客户在SWIFT网络出现故障时无法进行跨境通讯业务,因此,亟需提出一种新的技术,使用户在不具备SWIFT通讯能力或者当SWIFT网络故障时完成跨境通讯业务。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种跨区间文件传输方法及系统。本专利技术实施例一方面提供了一种跨区间文件传输方法,该方法包括:识别待上传的经用户USBKey中的私钥证书签名的文本文件,获取所述文本文件中所含的目标银行的银行识别码;查询后台服务器是否存储有目录名包含所述银行识别码的文件目录;如后台服务器存储有目录名包含所述银行识别码的文件目录,查询所述文件目录下是否已存在与所述文本文件相同的文件;如所述文件目录下不存在与所述文本文件相同的文件,则将所述文本文件加密后上传到所述文件目录下,以供所述目标银行的业务人员下载。本专利技术实施例另一方面还提供了一种跨区间文件传输系统,所述跨区间文件传输系统包括:银行识别码识别单元、目录名查询单元、文件查询单元及文件上传单元;其中,所述银行识别码识别单元用于识别待上传的经用户USBKey中的私钥证书签名的文本文件,获取所述文本文件中所含的目标银行的银行识别码;所述目录名查询单元用于查询后台服务器是否存储有目录名包含所述银行识别码的文件目录;如后台服务器存储有目录名包含所述银行识别码的文件目录,所述文件查询单元用于查询所述文件目录下是否已存在与所述文本文件相同的文件;如果所述文件目录下不存在与所述文本文件相同的文件,则所述文件上传单元将所述文本文件加密后上传到所述文件目录下,以供所述目标银行的业务人员下载。对于不具备SWIFT通讯能力的客户,或者具备SWIFT通讯能力的客户在SWIFT网络出现故障时,可以利用本专利技术实施例实现跨境、跨区间的通讯业务。并且,利用本专利技术实施例可以对文本文件进行内容层面和传输层面的加密,保证了金融交易信息的安全传输。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的跨区间文件传输系统的结构示意图;图2为本专利技术是实施例提供的跨区间文件传输方法的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例提供的跨区间文件传输系统的结构示意图,如图1所示,所述跨区间文件传输系统主要包括:银行识别码识别单元11、目录名查询单元12、文件查询单元13及文件上传单元14。银行识别码识别单元11用于识别待上传的已经经过用户数字签名的文本文件,获取所述文本文件中所含的目标银行的银行识别码。目录名查询单元12用于查询后台服务器是否存储有目录名包含所述银行识别码的文件目录。如果后台服务器存储有目录名包含上述银行识别码的文件目录,则文件查询单元13查询该文件目录下是否已存在与上述待上传的文本文件相同的文件。如果上述文件目录下不存在与上述待上传文本文件相同的文件,则文件上传单元14将该文本文件加密后上传到上述文件目录下,以供目标银行的业务人员下载。本专利技术中提到的“用户”不限于中资银行国内机构或海外机构、代理行或者其他金融机构(包含外资银行等机构),是具有可用银行识别码的某银行或其支行,也可以是具有某银行BIC码使用权限的某金融机构。银行识别码(BankIdentificationCode,BICCode)相当于银行的SWIFT号,当用户不具有SWIFT接入权限时,可以使用其上级银行或者根据与其他银行约定好的BIC码使用权限来使用BIC码,以达到利用本系统办理跨区间业务的目的。一实施例中,上述的后台服务器可以由安全文件网关(SecureFileGateway,SFG)实现。在一实施例中,若本系统的管理者为某中资银行总行时,对于拟通过本系统与中资银行总行进行业务往来的海外机构、代理行或其他重要客户,应向中资银行总行提出用户账号申请,中资银行总行审核收到的用户申请情况后进行用户账号设置,并通过安全渠道发送至申请者。如有必要,中资银行总行也需要为自己设置用户账号,以进行用户及权限等的管理。利用本专利技术实施例提供的跨区间文件传输系统可以上传待上传的文件、下载待下载的文件、查看已经上传或者已经下载的文件,可以实现对上传文件进行数字签名从而保证其完整性、防抵赖性,还可以对待上传的文件进行加密存储,在传输过程中保证文件内容和传输通道的安全性。在一实施例中,上述的跨区间文件传输系统还包括目录生成单元15,当目录名查询单元12查询到后台服务器中没有目录名包含所述银行识别码的文件目录时,目录生成单元15用于生成一个新的目录名包含所述银行识别码的文件目录,存储在后台服务器中,以便文件上传单元14将上述文本文件加密后上传到该文件目录下。通常地,本专利技术实施例的跨区间文件传输系统还包括计时单元16、下载请求接收单元17、文本文件下载单元18及备份服务器19。计时单元16用于自将所述文本文件加密后上传到所述文件目录下时开始计时一预设时间。在所述预设时间内,下载请求接收单元17判断是否接收到目标银行的业务人员发来的文件下载请求。如在所述预设时间内接收到目标银行端发来的文件下载请求,文本文件下载单元18用于将相应的文本文件进行解密后并推送到目标银行的相应业务人员的客户端。如在所述预设时间内未接收到目标银行端发来的文件下载请求,则文本下载单元18将所述文本文件解密后转存到备份服务器19,并删除当前文件目录下的该文本文件。上述的预设时间可由用户设置成不同的值,例如可以设置成21天,即将该文本文件保存在相应目录下21天,如果在这21天内接收到相应的文件下载请求,则文本文件下载单元18将该文本文件解密后本文档来自技高网...
一种跨区间文件传输方法及系统

【技术保护点】
一种跨区间文件传输方法,其特征在于,所述跨区间文件传输方法包括:识别待上传的经用户USBKey中的私钥证书签名的文本文件,获取所述文本文件中所含的目标银行的银行识别码;查询后台服务器是否存储有目录名包含所述银行识别码的文件目录;如后台服务器存储有目录名包含所述银行识别码的文件目录,查询所述文件目录下是否已存在与所述文本文件相同的文件;如所述文件目录下不存在与所述文本文件相同的文件,则将所述文本文件加密后上传到所述文件目录下,以供所述目标银行的业务人员下载。

【技术特征摘要】
1.一种跨区间文件传输方法,其特征在于,所述跨区间文件传输方法包括:识别待上传的经用户USBKey中的私钥证书签名的文本文件,获取所述文本文件中所含的目标银行的银行识别码;查询后台服务器是否存储有目录名包含所述银行识别码的文件目录;如后台服务器存储有目录名包含所述银行识别码的文件目录,查询所述文件目录下是否已存在与所述文本文件相同的文件;如所述文件目录下不存在与所述文本文件相同的文件,则将所述文本文件加密后上传到所述文件目录下,以供所述目标银行的业务人员下载。2.根据权利要求1所述的跨区间文件传输方法,其特征在于,所述USBKey中还包括用户认证证书,所述跨区间文件传输方法还包括:利用SSL加速器中的站点证书与用户USBKey中的用户认证证书进行双向认证,认证通过后再识别待上传的经用户USBKey中的私钥证书签名的文本文件。3.根据权利要求1所述的跨区间文件传输方法,其特征在于,如后台服务器中未存储目录名包含所述银行识别码的文件目录,所述跨区间文件传输方法还包括:生成一目录名包含所述银行识别码的文件目录存储在后台服务器中;将所述文件文本加密后上传到新生成的所述文件目录下。4.根据权利要求1所述的跨区间文件传输方法,其特征在于,所述跨区间文件传输方法还包括:自将所述文本文件加密后上传到所述文件目录下时开始计时一预设时间,判断在所述预设时间内是否接收到所述目标银行的业务人员发来的文件下载请求;如在所述预设时间内接收到所述文件下载请求,则将所述文本文件进行解密后并推送到所述业务人员的客户端;如在所述预设时间内未接收到所述文件下载请求,则将所述文本文件解密后转存到备份服务器,并删除当前文件目录下的该文本文件。5.根据权利要求4所述的跨区间文件传输方法,其特征在于,所述跨区间文件传输方法还包括:自将所述文本文件推送到所述业务人员的客户端后开始计时一保留期限,判断在所述保留期限内是否再次接收到所述目标银行的业务人员发来的文件下载请求;如在所述保留期限内未接收到所述目标银行的业务人员发来的文件下载请求,则将所述文本文件解密后转存到备份服务器,并删除当前文件目录下的该文本文件。6.一种跨区间文件传输系统,其特征在于,所述跨区间文件传输系统包括:银行识别码识别单元、目录名查询单元、文件查询单元及文件上传单元;其中,所...

【专利技术属性】
技术研发人员:孙渊欧震李玉玲靳彬
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1