IOS用户的网络身份证RHIDFA及其运行方法技术

技术编号:19704845 阅读:31 留言:0更新日期:2018-12-08 15:00
本发明专利技术公开了一种信息安全领域,特别公开了IOS用户的网络身份证RHIDFA及其运行方法。该IOS用户的网络身份证RHIDFA及其运行方法,基于(IOS设备系统的keychain+RHIDFA)并装载有iOS操作系统的电子设备中的APP应用程序,其特征在于:APP应用程序中含有SDK,启动App获取RHIDFA并保存到系统的keychain中,获取信息后上传至服务器,并将数据录入服务器数据库中,APP应用程序根据业务需要对数据进行分析、加工和处理,并对外输出变量验证用户链接的网址是否存在欺诈行为。其有益效果是:解决了IOS设唯一网络身份证的方案,提供了一种全的,让IOS用户可以授权获取的唯一系统级别唯一标识,有效的为APP用户端使用者区分、识别金融、保险、银行等行业的欺诈行为。

【技术实现步骤摘要】
IOS用户的网络身份证RHIDFA及其运行方法
本专利技术涉及一种信息安全领域,特别涉及IOS用户的网络身份证RHIDFA及其运行方法。
技术介绍
IDFA全称应该是IdentifierForAdvertising,一个跟device相关的唯一标识符,可以用来打通不同app之间的广告;因为系统IDFA是用户主动行为可以改变或者限制,Apple后来禁止苹果应用获取UDID,所以现在IDFA成为了iphone用户的标识符的标准,现有技术中的相关的一般都是App级别的唯一标识不具备系统鉴定识别能力,不能有效的区分、识别金融、保险、银行等行业欺诈行为,在用户的使用过程中,不能起到提示作用,防止APP用户端使用者上当受骗,给正常金融行业的发展造成了严重的阻碍,给APP用户端使用者带来极大的不便。
技术实现思路
本专利技术为了弥补现有技术的缺陷,提供了一种可以方便人们使用的IOS用户的网络身份证RHIDFA及其运行方法。本专利技术是通过如下技术方案实现的:IOS用户的网络身份证RHIDFA及其运行方法,基于(IOS设备系统的keychain+RHIDFA)并装载有iOS操作系统的电子设备中的APP应用程序,其特征在于:APP应用程序中含有SDK,启动App获取RHIDFA并保存到系统的keychain中,获取信息后上传至服务器,并将数据录入服务器数据库中,APP应用程序根据业务需要对数据进行分析、加工和处理,并对外输出变量验证用户是否存在欺诈行为,包括以下步骤:(1)RHIDFA注册存储流程:用户下载APP应用程序后,选择开始键启动FTP服务,在调用匹配选择是否项;(a):选择“是”选项后,进入获取RHIDFA,并验证系统的keychain密钥,验证成功后即可正常使用;(b):选择“否”选项后,直接进入获取RHIDFA,自动选择验证用户信息,验证用户是否是保存在RHIDFAonkeyonhain中的用户,验证成功后保存RHIDFA并正常使用,同时调用分项添加或更新APP;(2)APP工作流程为:SDK开发包设置于用户APP应用程序中,启动App获取用户RHIDFA后,SDK连接服务器并上传数据同时获取服务器数据库内数据并反馈给用户APP应用程序中,根据业务需要对数据分析、加工、处理对外输出变量验证用户是否存在欺诈行为并予以提示。进一步,所述RHIDFA包括系统keychain的密钥。进一步,所述RHIDFA为IOS用户的网络身份证用户可以授权获取的唯一标识。本专利技术的有益效果是:解决了IOS设唯一网络身份证的方案,提供了一种全的,让IOS用户可以授权获取的唯一系统级别唯一标识,有效的为APP用户端使用者区分、识别金融、保险、银行等行业的欺诈行为,给APP用户端使用者带来极大便利的同时帮助开发者、广告主以及DSP等广告平台,解决设备识别的问题,并对正常的金融行业发展提供了安全保障。附图说明下面结合附图对本专利技术作进一步的说明。附图1为本专利技术的RHIDFA存储流程图;附图2为本专利技术的APP工作流程图;附图3为本专利技术无中间方的广告(CPA)流程图;附图4为本专利技术有中间方的广告(CPA)流程图;具体实施方式附图为本专利技术的一种具体实施例。本专利技术IOS用户的网络身份证RHIDFA及其运行方法,基于(IOS设备系统的keychain+RHIDFA)并装载有iOS操作系统的电子设备中的APP应用程序,其特征在于:APP应用程序中含有SDK,启动App获取RHIDFA并保存到系统的keychain中,获取信息后上传至服务器,并将数据录入服务器数据库中,APP应用程序根据业务需要对数据进行分析、加工和处理,并对外输出变量验证用户是否存在欺诈行为,包括以下步骤:(1)RHIDFA注册存储流程:用户下载APP应用程序后,选择开始键启动FTP服务,在调用匹配选择是否项;(a):选择“是”选项后,进入获取RHIDFA,并验证系统的keychain密钥,验证成功后即可正常使用;(b):选择“否”选项后,直接进入获取RHIDFA,自动选择验证用户信息,验证用户是否是保存在RHIDFAonkeychain中的用户,验证成功后保存RHIDFA并正常使用,同时调用分项添加或更新APP;(2)APP工作流程为:SDK开发包设置于用户APP应用程序中,启动App获取用户RHIDFA后,SDK连接服务器并上传数据同时获取服务器数据库内数据并反馈给用户APP应用程序中,根据业务需要对数据分析、加工、处理对外输出变量验证用户连接的网址是否存在欺诈行为并予以提示。进一步,所述RHIDFA包括系统keychain的密钥。进一步,所述RHIDFA为IOS用户的网络身份证用户可以授权获取的唯一标识。本专利技术IOS用户的网络身份证RHIDFA及其运行方法,其具备的特点为:易用性:RHIDFA获得的数据格式与IDFA一样,只需要在App或SDK中植入算法即可;生成原理上如OpenIDFA,MD5值分为两部分,前16位由稳定的参数组合构成,只有在设备进行系统升级时才会变化,后16位由更容易被改变的参数组成,常见的变化情况是设备重启;参与前16位计算的参数有:系统版本、硬件信息、设备使用空间、coreServices文件创建更新时间等;参与后16位计算的参数有:系统开机时间、国家代码、本地语言、设备名称等;低重复率,高时效、防作弊:在生成算法上,RHIDFA每千万台设备的重复率为七兆分之一,相比之下OpenIDFA的每千万台重复率则是1,在一些极端条件下重复率后更高,在时效性上,由于OpenIDFA的算法中涉及当天时间,所以每天的MD5值都会变化,使得取值每天不同;而RHIDFA分两部分,前16位是在系统升级的时候才会变化,后16位用户的某些行为可能会导致值变化(例如:重启手机、修改设备名称、修改手机本地语言),时效性比OpenIDFA更好,可以长时间监测;在作弊问题上,RHIDFA由于其数值计算来源和算法的特性,使得作弊有较高的设备成本和时间成本,无法大规模、高效的修改标识符数值,相比其他的监测方法,有很好的防作弊效果。本专利技术解决了IOS设唯一网络身份证的方案,提供了一种全的,让IOS用户可以授权获取的唯一IDFA标识,有效的为APP用户端使用者区分、识别金融、保险、银行等行业的欺诈行为,给APP用户端使用者带来极大便利的同时帮助开发者、广告主以及DSP等广告平台,解决设备识别的问题,并对正常的金融行业发展提供了安全保障。本专利技术不局限于上述实施方式,任何人应得知在本专利技术的启示下做出的与本专利技术具有相同或相近的技术方案,均落入本专利技术的保护范围之内。本专利技术未详细描述的技术、形状、构造部分均为公知技术。本文档来自技高网...

【技术保护点】
1.IOS用户的网络身份证RHIDFA及其运行方法,基于(IOS设备系统的keychain+RHIDFA)并装载有iOS操作系统的电子设备中的APP应用程序,其特征在于:APP应用程序中含有SDK,启动App获取RHIDFA并保存到系统的keychain中,获取信息后上传至服务器,并将数据录入服务器数据库中,APP应用程序根据业务需要对数据进行分析、加工和处理,并对外输出变量验证用户链接的网址是否存在欺诈行为,包括以下步骤:(1)RHIDFA注册存储流程:用户下载APP应用程序后,选择开始键启动FTP服务,在调用匹配选择是否项;(a):选择“是”选项后,进入获取RHIDFA,并验证系统的keychain密钥,验证成功后即可正常使用;(b):选择“否”选项后,直接进入获取RHIDFA,自动选择验证用户信息,验证用户是否是保存在RHIDFA on keychain中的用户,验证成功后保存RHIDFA并正常使用,同时调用分项添加或更新APP;(2)APP工作流程为:SDK开发包设置于用户APP应用程序中,启动App获取用户RHIDFA后,SDK连接服务器并上传数据同时获取服务器数据库内数据并反馈给用户APP应用程序中,根据业务需要对数据分析、加工、处理对外输出变量验证用户是否存在欺诈行为并予以提示。...

【技术特征摘要】
1.IOS用户的网络身份证RHIDFA及其运行方法,基于(IOS设备系统的keychain+RHIDFA)并装载有iOS操作系统的电子设备中的APP应用程序,其特征在于:APP应用程序中含有SDK,启动App获取RHIDFA并保存到系统的keychain中,获取信息后上传至服务器,并将数据录入服务器数据库中,APP应用程序根据业务需要对数据进行分析、加工和处理,并对外输出变量验证用户链接的网址是否存在欺诈行为,包括以下步骤:(1)RHIDFA注册存储流程:用户下载APP应用程序后,选择开始键启动FTP服务,在调用匹配选择是否项;(a):选择“是”选项后,进入获取RHIDFA,并验证系统的keychain密钥,验证成功后即可正常使用;(b):选择“否”选项后,直接进入获取RHIDFA,...

【专利技术属性】
技术研发人员:刘谦
申请(专利权)人:融慧金科金融服务外包北京有限公司
类型:发明
国别省市:北京,11

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

1