特点:
该加密狗是单片机加密狗时代飞天公司的主力产品,ROCKEY 4一样继承了ROCKEY 2的硬件特征,具有全球唯一性硬件ID。ROCKEY 4内置了硬件随机数生成器,可以进行一些抗跟踪,或在硬件算法中参与运算以及进行一些其他功用等。自定义用户ID可作为发布软件的序列号单元,它是一个 32 位长的数字,被保存在加密锁内部的特定位置。开发商当然也可以根据实际情况用作其他的一些用途,例如写入一个时间或其产品、管理相关等。
ROCKEY 4采用了分级密码的安全策略,R4有四组密码,其中前两组称为基本密码,后两组称为高级密码。基本密码可以对加密狗进行常规的访问,如读狗用户ID、读狗内存区等基本操作;高级密码有对加密狗完全的访问权限。

在 ROCKEY 加密锁内保留了 16 个 16 位长的单元用来保存模块字。也就是说,最多可以同时启用 16 个模块的来做加密处理。开发者可以向这个区域写入模块字,只要这个模块字内容不是 0,就表示这个模块可以使用,如果是 0 就表示这个模块不可使用,最终用户可以通过检查模块属性字来识别这个模块是否可用,如果希望确切检查这个模块字的内容是什么,用户必须通过自定义算法功能来读取,这样便大大提高了安全性。

ROCKEY 4还内置了自定义算法区域,标准版是 32 个 16 位单元,每条指令占用一个16位单元,即用户可定义32条指令的算法,增强版和网络版是 80个 16 位单元,同样即可以定义80条指令的算法。

最后是ROCKEY 4引以为傲的种子码功能,种子码是ROCKEY 4的一个内部算法,输入一个的种子码,通过内部算法来可以计算这个输入的种子码的四个返回码。这个种子码算法是不公开的。密码相同的加密锁在输入相同的种子码的时候会返回四个相同的返回码,密码不同的加密锁即使输入相同的种子码,返回码也不同,所以可以通过检查这种依赖关系来判别是否是所期望的加密锁。

ROCKEY 4按不同的容量可分为:标准版、增强版和网络版,它们之间的主要区别就是内存区、模块区和自定义算法区的容量不一样。
识别:
在插有R4的电脑上,打开设备管理器后,在“通用串行总线控制器”目录树的下面,会看到两个驱动程序:Feitian Rockey 4和Feitian Rockey 4 USB,则说明此狗为Rockey 4加密狗。
复制方法:
此加密狗可硬复制,通过软件来修改加密狗的四组密码来达到硬复制的目的。硬复制的难点在于自定义算法的推算上。

此文章由(深圳市洪铭科技有限公司)整理编辑。

飞天诚信(ROCKEY 4)加密狗的特点介绍。相关推荐

  1. Rockey 4加密狗介绍

    Rockey 4加密狗介绍 特点: 该加密狗是单片机加密狗时代飞天公司的主力产品,R4一样继承了R2的硬件特征,具有全球唯一性硬件ID.R4内置了硬件随机数生成器,可以进行一些抗跟踪,或在硬件算法中参 ...

  2. Y6(YT699)加密狗软件锁开发工具

    Y6(YT699)加密狗软件锁开发工具 一.Y6(YT699)特性 1.内置产品唯一ID及芯片自身的唯一ID 2.内置512资金数据的自定义存储 3.内置TEA增强算法,设置不同的密钥在加密狗中,对于 ...

  3. 用加密狗控制软件的授权(C#)

    加密狗授权方式介绍 每只加密狗都有一个固定的序列号,并且一般是无法修改的.软件运行时读取加密狗的序列号进行判断,序列号通过验证后才能正常使用软件. 选购一套加密狗开发套件 我选购了SaftNet的US ...

  4. 加密狗原理介绍(转)

    来源:http://blog.csdn.net/kerneltang/article/details/22156 本人就现今全球软件保护行业较普遍采用的方法之一使用"硬件加密狗"的 ...

  5. 目前市面各种加密狗原理介绍

    本人就现今全球软件 保护行业较普遍采用的方法之一使用"硬件加密狗 "的方式方法谈谈自己的一点看法. 在当今中国市场上最主要的加密锁 品牌有:1.美国彩虹公司 (也是最早做硬件加密的 ...

  6. 关于在Qt C++中飞天诚信Rockey5加密狗使用记录

    需要引用的windows库 1. legacy_stdio_definitions.lib 2. #pragma comment(lib,"AdvAPI32") 需要引用的头文件 ...

  7. 加密狗型号区分的几种方法

    1:有驱动的情况下,安装好驱动,一般直接就可以看到,没有安装驱动的情况下,插入加密锁,一般会有气泡提示,这里以深思4举例说明下,插入加密锁,会出来如下的气泡提示. 有驱动,安装驱动了的,这里以safe ...

  8. 详细了解加密狗的加密原理

    <iframe marginwidth="0" marginheight="0" src="http://218.16.120.35:65001 ...

  9. ViKey加密狗对视频文件进行加密

    ViKey加密狗对视频文件进行加密 如果你手里有重要的视频文件,不想被别人随意看到,任意播放,那么你可以将这类视频文件用ViKey文件加密工具加密一下,加密过后的视频文件,必须要有ViKey加密狗才可 ...

最新文章

  1. 2018-3-14(论文-优化问题的智能算法及其哲学内涵)笔记二(智能算法与人类智能以及遗传算法与生物进化对比)
  2. [转]计算机学习道路
  3. 雨中的蚊子为啥不会被雨滴砸死?
  4. 如何优化网页转化率?(中篇)
  5. C#代码实现矢量画图
  6. Linux入门基础命令(四)
  7. 电脑经常自动重启的原因
  8. 懂得永恒,得要我们进化成更好的人。
  9. html中火星文字体样式,火星文对照表
  10. 小米线刷包需要解压么_小米10刷机教程,线刷升级更新官方系统包
  11. unsupported pickle protocol: 5
  12. 空城计课件软件测试,空城计课件公开课.ppt
  13. 51CTO“硅谷技划”日记之一:飞向旧金山的技术集结号
  14. ps如何增加可撤回的步数
  15. c++调用python详细教程
  16. 咸鱼软件应用—ubuntu切换中文
  17. 腕能助手android9,篮球教学助手安卓版
  18. c语言变量周围堆栈损坏csdn,围绕变量“输入”的堆栈已损坏(Stack around the variable 'input' was corrupted)...
  19. 经过JDBC毗邻oracle数据库的十年夜才干
  20. 清华计算机2020保研,清华大学2020届保研情况

热门文章

  1. antv x6 连接桩
  2. TCP 通信程序学习
  3. runy和php_原创-如何修改PHP网页,我要有的分都给你,谢谢
  4. 【论文翻译】-- GaitSet: Regarding Gait as a Set for Cross-View Gait Recognition
  5. 搭建gitlab自定义域名
  6. 怎么用HTML5制作万花筒,如何用html5写出万花筒效果?
  7. Java通讯框架介绍
  8. Learning Multi-Scale Photo Exposure Correction阅读札记
  9. [Python]... 和pass
  10. 转:企业如何避免“死于开会”