发明名称 一种动态密码生成方法及装置
摘要 本发明公开了一种动态密码生成方法及装置,其中,动态密码生成方法包括:动态密码生成装置上电初始化;缓存接收到的挑战码;判断挑战码是否接收完成,若接收完成则查找预存的与挑战码生成算法相匹配的第一算法,并利用查找到的第一算法对挑战码进行处理;若不能得到交易信息,则结束动态密码生成流程;若得到交易信息,显示交易信息;接收到第一指示信息时,判断第一指示信息的类型,若为第一取消信息,则结束动态密码生成流程;若为第一确认信息,则查找预存的第二算法,并利用查找到的第二算法对至少包括挑战码的密码生成信息进行计算,生成动态密码,显示动态密码。
申请公布号 CN106506143A 申请公布日期 2017.03.15
申请号 CN201610857304.9 申请日期 2016.09.27
申请人 天地融科技股份有限公司 发明人 李东声
分类号 H04L9/08(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L9/08(2006.01)I
代理机构 代理人
主权项 一种动态密码生成方法,其特征在于,包括:步骤S1,动态密码生成装置上电初始化;步骤S2,所述动态密码生成装置等待接收挑战码;其中,所述挑战码是由挑战码生成算法对交易信息进行处理生成的;所述动态密码生成装置接收到所述挑战码时,执行步骤S3;步骤S3,所述动态密码生成装置缓存接收到的所述挑战码;步骤S4,所述动态密码生成装置判断所述挑战码是否接收完成;若所述挑战码接收完成,则执行步骤S5;若所述挑战码没有接收完成,则返回步骤S2;步骤S5,所述动态密码生成装置查找预存的与所述挑战码生成算法相匹配的第一算法,并利用查找到的所述第一算法对所述挑战码的各个字符按照第一预设规则进行划分,得到若干个字符块,对所述若干个字符块进行处理,得到所述若干个字符块各自所表示的可识别的交易子信息项,所述交易信息由得到的若干个所述交易子信息项组成;若得到所述交易信息,则执行步骤S6;若不能得到所述交易信息,则结束动态密码生成流程;步骤S6,所述动态密码生成装置对处理得到的所述交易信息进行显示;步骤S7,所述动态密码生成装置等待接收第一指示信息;所述动态密码生成装置接收到所述第一指示信息时,执行步骤S8;步骤S8,所述动态密码生成装置判断所述第一指示信息的类型,若为第一确认信息,则执行步骤S9;若为第一取消信息,则结束动态密码生成流程;步骤S9,所述动态密码生成装置查找预存的第二算法,并利用查找到的所述第二算法对至少包括所述挑战码的密码生成信息进行计算,生成动态密码;步骤S10,所述动态密码生成装置显示所述动态密码。
地址 100083 北京市海淀区学清路38号B座1810