一种声纹口令认证方法和装置

    公开(公告)号:CN104660413A

    公开(公告)日:2015-05-27

    申请号:CN201510042019.7

    申请日:2015-01-28

    Abstract: 本申请公开了一种声纹口令认证方法和装置,其中,方法包括:预先获取并保存每个合法用户的声纹特征;对于当前的待认证用户,随机生成口令信息,并显示给所述待认证用户,触发所述待认证用户念读所显示的口令信息并提交相应的音频信息;从所述音频信息中提取所包含的文本信息和声纹特征,将所述文本信息与所述口令信息进行比较,同时,将当前提取的所述声纹特征与预先保存的该待认证用户的声纹特征进行比较,如果所有比较结果均为一致,则判定所述待认证用户通过本次口令认证,否则,判定所述待认证用户本次口令认证失败。采用本发明可以抵抗非法用户的欺骗攻击。

    在GPU中进行大整数计算时的存储资源分配方法及装置

    公开(公告)号:CN103631660A

    公开(公告)日:2014-03-12

    申请号:CN201310435220.2

    申请日:2013-09-23

    Abstract: 本发明公开了一种在图形处理器GPU中进行大整数计算时的存储资源分配方法及装置,在采用GPU线程执行各种大整数计算过程中,为每个线程分配寄存器,在线程执行大整数计算过程中,将线程当前执行的大整数计算的操作数和中间计算变量存储在该线程所分配的寄存器中,将线程当前执行的大整数计算的模数和其他数据存储在内存中。这样,GPU线程中的大整数计算要调用操作数和中间计算变量时,都可以直接重复调用已分配的寄存器获得,一方面减少GPU线程的寄存器使用量,提高线程的并行执行效率,另一方面为大整数计算保留必要的寄存器,能更加有效地提高大整数计算的执行速度。

    一种椭圆曲线公钥的短汉字编码、解码方法

    公开(公告)号:CN109905241B

    公开(公告)日:2020-08-28

    申请号:CN201910067861.4

    申请日:2019-01-24

    Abstract: 本发明公开了一种椭圆曲线公钥的短汉字编码、解码方法。本发明编码方法为:1)使用椭圆曲线上点压缩方法对公钥P进行压缩,得到压缩后的公钥P’;2)选取2k个汉字组成数组C,根据公钥P’的长度确定编码公钥P所需汉字个数n;3)设置一保留位OP,然后根据该公钥P’与该保留位OP生成一比特串M;4)将比特串M以每块k位按序拆分为n块,对于每一块中的k位比特串,将其转化为十进制数i,取出数组C中第i个字符C[i]表示该块数据,于是依次将代表n块数据的n个字符拼接后形成新的字符串S;5)用该字符串S表示该公钥P。本发明公开的方法使得公钥信息可以以短汉字文本的形式方便地传递,为使用公钥密码保密通信奠定基础。

    一种双层复合寄存器系统及抵抗能量分析攻击的方法

    公开(公告)号:CN103593627B

    公开(公告)日:2016-08-17

    申请号:CN201310547995.9

    申请日:2013-11-06

    CPC classification number: H04L9/003 G06F21/755 G09C5/00 H04L2209/12

    Abstract: 本发明公开了一种双层复合寄存器系统及抵抗能量分析攻击的方法,通过控制单元在一个时钟周期内的前半个周期中,控制取值互补的工作寄存器和补偿寄存器工作,输出寄存器和输出补偿寄存器复位,在后半个周期中控制取值互补的输出寄存器和输出补偿寄存器工作,工作寄存器和补偿寄存器复位,由此使系统工作时的汉明距离值以及汉明重量值恒定,在满足系统抵抗能量分析攻击的同时,把输出一组数据的周期压缩为一个时钟周期,从而提高整个芯片硬件设备的吞吐率;而且,本发明所述方案中的双层复合寄存器系统所使用的元件符合标准的电路元件库要求,可以正常地与芯片硬件设备电路接合,具有很好的兼容性。

    一种基于硬件的全盘加密系统及加密方法

    公开(公告)号:CN104951409A

    公开(公告)日:2015-09-30

    申请号:CN201510321019.0

    申请日:2015-06-12

    Abstract: 本发明公开了一种基于硬件的全盘加密系统及加密方法。本方法为:1)注册中心对主机空白的加密硬盘和认证UKey进行注册和绑定;将认证程序以及身份密钥保存到该加密硬盘的保留区;UKey保存身份密钥和加密密钥Key,以及认证程序;2)在该主机上电前,将UKey插到该主机上;3)上电后,执行该加密硬盘与UKey双向认证;4)认证通过后加密硬盘将从UKey获得的密钥Key存入掉电丢失的缓冲区存储器;加解密模块用密钥Key解密数据,启动主机的操作系统;5)操作系统启动后,该加解密模块利用该密钥Key对读出数据进行解密、对写入数据进行加密后保存到该加密硬盘的该加密数据存储区。本发明大大提高了硬盘数据的安全性。

Patent Agency Ranking