导航
LKT5103A基于Linux系统下的QT编程
一、所需平台及软硬件环境 1:平台环境 安装有Linux虚拟机或者纯系统的PC一台。 2:软件环境 (1)Linux系统有安装QT开发环境。 (2)有lib5103A_EK.so库文件。 3:硬件环境 LKT5103A加密狗一个。 二、步骤说明 1:创建一个QT工程。 2:加载动态库。 和在Windows下调用dll一样。用 QLibrary mylib("/home/……/libxxx.so")的方式。 2019-10-30LKT5103A Hid接口LINUX系统下JNI开发流程
一、什么是JNI Java以其跨平台的特性深受人们喜爱,而又正由于它的跨平台的目的,使得它和本地机器的各种内部联系变得很少,约束了它的功能。解决Java对本地操作的一种方法就是JNI。JNI是Java native interface的简写,意为Java本地调用,它允许Java代码和其他语言写的代码进行交互,从Java1.1开始,JNI标准成为Java平台的一部分。 使用Java与本地已编译的代码交互,通常会丧失平台可移植性。但是,有些情况下 2019-10-15欢庆祖国70华诞
祖国70华诞,举国同庆;神州大地,繁花似锦! 凌科芯安全体人员热烈庆祝祖国70华诞,我们也将不忘初心,砥砺前行! 多年来,凌科芯安一直致力于嵌入式加密和版权保护领域,为合作伙伴提供产品数据安全方面的解决方案,提升了国内加密防护行业的技术水平 。面对我国经济与技术的高速发展,我们将会不断创新,不断进步,以满足广大客户的加密需求为目标,更好地为软硬件产品的版权保护提供有力的技术支持,为整个时代的前行保驾护航! 我们的发展离不开您的支持和信任,愿 2019-09-29批量个人化烧录工具LKT-CCloader
众多嵌入式领域都选择加入硬件加密芯片(也称安全模块),目的多为安全防护、数据加解密、正版授权。而根据所处行业领域的不同,基于加密芯片设计的应用方案也不尽相同。其中,一个典型的应用方案就是实现云端与平台的鉴权。 对于云端来说,只有判定终端设备身份合法后,才可以进行敏感数据下发等操作,而目前基于PKI体系实现的鉴权方案,都要求私钥的绝对安全,故只能将其存储于硬件加密芯片中。签名验签和加解密等运算也要在加密芯片中完成。 而加密芯片的量产烧录密钥等操 2019-09-23嵌入式编程第三篇:MDK中链接脚本解析
单片机编程使用 MDK时不可避免的要涉及到链接脚本文件。在链接脚本中可以指定代码的存储布局,可以将代码段、只读数据段、可读写的数据段分别存放,也可以精确地指定代码放置的位置。 在了解链接脚本之前需要了解以下概念:1)RO(ReadOnly):表示程序中的指令和常量;2)RW(Read/Write):表示程序中已初始化的变量;3)ZI(Zero):表示程序中未初始化的变量;4)链接脚本,也叫程序加载文件,它决定在生成image文件时如何来分配相关 2019-09-10NVM区数据备份机制(二)
上一篇文章介绍了第一种NVM区备份机制,但写入数据长度受限于扇区大小,本文介绍第二种NVM区数据备份机制。此方法会先将NVM区划分为A、B两个等大小区域,将A区作为正式数据区,B区作为备份区,每个区域的最后一字节为数据有效标志位FLAG,1表示该区数据有效,0表示该区数据无效。更新数据过程中若出现掉电,重新上电后先根据A、B两区FLAG判断哪个区域内数据有效,进而继续完成更新操作。本例中NVM区大小是32KB,A区大小划分为16KB,B区大小划分 2019-08-21