evo视讯官网

      文章横幅PC版
      文章横幅iPad版
      文章横幅手机版

      生物信息特征随机化的信息“流”加密

      TIME:2019-03-15 15:41  click: 182 次 来源: 未知

      网络上传输信息时,信息流是加密的。虽然第三方截获传输的内容,也不能知道该密文表示的明文,但这种加密需效率与安全平衡。

      非指定指纹随机发生器产生指纹随机数特别适合“流”加密算法。这种“流加密算法经过异或器,即可加载在传输的信息上。

      1.指纹随机数流加密算法的步骤

      ①客户A或客户B的指纹输入。

      ②非指定指纹随机发生器产生指纹随机数。

      ③客户A,该指纹随机数流加密发的信息。

      ④客户B,该指纹随机数流解密收到的信息。

      该加密与解密的方法是相同的,优点是与其他流加密算法相比,该加密方法的密钥是可以与客户指纹特征进行自认证的,同时又能体现该密钥隐秘性的特点。流密钥的传输由PKI实现,从而完成流密钥的安全传输。

      2.指纹随机数流加密算法实现

      ①单击“Open Fingerprint”按钮,选择同一幅指纹图像打开。

      ②单击“Generate Keys”按钮,生成密钥。

      ③B程序中的Local Port改为4000,B程序中的Remote Port改为3000。

      ④单击B程序的“Start Local Port”按钮,启动UDP。

      ⑤在A程序中单击“Connect”按钮,连接到B程序中。

      ⑥在A程序中单击“Encrypt AND Send”按钮,发送加密数据。在B程序中的Receive AND Decrypted中显示收到并解密的数据。

      3.指纹随机数流加密算法类实现

      实现完整指纹随机数流加密算法包括非指定指纹特征发生器类对象,及配置上述类的方法与属性,异或加密/解密方法,还包括PKI类。

      上一篇:生物信息特征随机化信息加密存储 下一篇:生物信息特征随机化的网络登录认证