新闻产经轻工日化电器通讯仪器机械冶金矿产建筑建材石油化工食品医药电子电工能源电力交通运输农业环保图片手机版
当前位置:中国市场调查网>产业>科技>  正文

专业移动存储为软件行业带来的应用优势

中国市场调查网  时间:11/25/2010 23:15:00   来源:慧聪it网

  

  

  朗科闪存产品作为软件载体的优势

  产品寿命

  一般光盘的使用寿命平均为2年左右,甚至更短,但现代技术发展迅速,技术创新引领着市场新潮流,读写信息的计算机软硬件技术过时问题必须考虑,一般情况下,存储载体寿命超过软硬件技术,如目前闪存盘就有取代软盘成为计算机的移动存储盘的趋势。闪存盘的可擦写次数是闪存盘的正常寿命,一般采用MLC颗粒的闪存盘可擦写1万次以上。

  产品性能优势

  传统软件一般以光盘做为软件的载体,光盘成本低廉但有一定的弊端,驱动光盘得通过光驱。光盘盘片存放环境应该避光、高温和潮湿。紫外光会加速盘片染料氧化;高温则易引起光盘变形,且光盘面容易划伤。一些行业软件公司已将软件的载体替换成闪存盘,闪存盘将取代光盘成为未来的一种发展趋势,站在客户的角度,光盘存储不及闪存盘速度快,且闪存盘使用更加方便,闪存盘是移动存储介质,且只要通过USB接口便可于计算机连接。数据保存更加安全,受外界因素的影响较小。使用闪存盘做载体大大提高了产品的价值,提升了公司及产品在客户心目中的地位,从而大幅提升软件厂商产品销量。

  产品防盗版优势

  目前世界各地的软件厂商都面临着这样的问题:投入了巨大的人力物力进行开发推广,却因为盗版而血本无归。包括微软这样的国际软件巨头,都为无法解决这个问题而头痛不已。据统计,08年软件业受盗版影响损失530亿美元,在汹涌的盗版冲击中,国内的软件生产商聪明的发现软件的通用性越强,用户越普及,被盗版的现象就越严重。相反,软件的专用性越强,其盗版率可能就会越小。任何的软件加密算法,每一条语句都需要在主机的CPU上运行,因此黑客只需要跟踪这些语句就可以轻松破解。

  综上所述,朗科推出的软件载体闪存盘解决方案,可以有效解决上述困扰软件厂商的问题。通过朗科通过二次开发增值把软件放在闪存盘上,软件运行后,需要与闪存盘进行握手,只有握手成功,才能继续执行后续功能。这样,闪存盘就成为了一个软件的钥匙,软件厂商只要控制住闪存盘,就可以控制住软件的使用。

  软件发布行业的闪存增值应用方案

  朗科闪存增值应用方案功能表

  

功能 描述 备注
1.简单的握手 朗科提供动态库或静态库,软件厂商通过该向闪存盘发送握手命令,如果能够正确收到回应,则表示合法,可以正常运行。否则当前环境不合法,软件需要马上退出。 该方法的好处是简单,容易实施,但缺点也明显,黑客可以把通信过程截获,伪造一个闪存盘。
2.加密的握手 软件与闪存盘分别生成随机数交换,通过一定的加密算法,双方互相计算出一个值,只有双方互相计算出的值都合法,软件才能继续运行。 该方法比方法1复杂一些,但安全性要高得多。黑客在不知道加密算法的情况下,很难破解。但因为软件的功能代码还是在PC上,因此还是存在理论破解的可能。
3.数据隐藏 软件放在闪存盘上,但有部分数据是隐藏的。即在验证通过之前,读该部分的数据会返回无效数据(例如全0或者其他无意义的数据)。软件在刚运行的时候,被加载到主机内存中,但这个时候的程序是不完整的,只有通过正确的握手,才能够开启被隐藏部分的数据,这个时候从新把被隐藏的部分再加载到内存中,就可以完成软件的正常功能。 该方法要复杂的多,但被破解的可能性就更低。因为黑客很难确认内存中的数据是否正常数据,跟踪程序都无法正常跟踪。但该方法与方法2一样,所有程序都是在PC端运行,因此还是存在理论破解的可能。
4.程序分离 朗科提供SDK,软件厂商把软件的部分工作分离出来,交给闪存盘的CPU来进行,例如某些公式计算等,软件只把参数发给闪存盘,然后由闪存盘计算出结果返回。 该方法需要把软件做适当的分割,把某些计算从主程序中分离出来,由闪存盘进行计算。这样,即使黑客把整个PC端的软件破解了,也会因为无法破解闪存盘端的那部分程序而功亏一篑。

  朗科闪存增值应用方案流程图

360

点击此处查看全部新闻图片

  朗科拥有国际领先的闪存控制芯片技术

  在闪存控制芯片技术及应用解决方案上,朗科公司不断创新不断发展,前后经历了5代技术的更替。

  现在,朗科闪存产品普遍使用优芯5号NT2060控制芯片:

  1)它是一颗高性能、低成本的USB2.0闪存盘控制器;

  2)内嵌USB2.0PHY、USBSIE、8位高性能单指令周期MCU、24ECBCH算法ECC引擎;

  3)灵活的闪存控制接口及其5V转3.3V/1.8V电压调整器,闪存控制接口支持16bit数据通道,最大容量可以支持256GB,读写数据速度最快分别可到31MB/s、22MB/s;

  4)高性能的编码算法使其能支持最新世代的34nm闪存和TLC闪存;

  5)内置高性能硬件AES加密算法及其流水线数据通道,使其具有高速的硬件加密速度,保证了存储数据的安全。

  未来,在优芯5号的基础上,朗科将开发新一代的优芯6号控制芯片:

  1)内嵌USB2.0(3.0)接口、8位高性能单指令周期MCU、48ECBCH算法ECC引擎;

  2)灵活的闪存控制接口及其5V转3.3V/1.8V电压调整器,闪存控制接口支持16bit数据通道,最大容量可以支持256GB,读写数据速度最快分别可到31MB/s、22MB/s;

  3)高性能的编码算法使其能支持最新30nm世代的TLC闪存;

  4)内置符合国密标准的加密算法以及AES256,高性能的2048位RSA、SHA1/SHA256、真随机数发生器及OTP、ISO7816主机接口,使其能应用于更高安全需求的身份认证和电子签名等领域。

  一颗强大的“芯”造就了一个个质素优秀的闪存产品,作为闪存盘的开拓者与发明者,朗科的闪存产品一直以优质、高速、稳定闻名于世。

  朗科闪存增值应用方案成功案例

  金×软件采用朗科闪存盘载体进行软件发布,用于发布该公司财务管理软件产品记×王。

  该公司产品采用上述功能表方法2进行加密。流程如下:

  1、软件生成一个随机数DATA1,发给闪存盘。

  2、闪存盘生成一个随机数DATA2,并通过约定算法,把DATA1和DATA2进行计算,得出DATA3。

  3、闪存盘把DATA2和DATA3发回给软件。

  4、软件通过相同算法,计算出DATA4。

  5、软件比较DATA3和DATA4,如果不相同,则退出。

  6、另外闪存盘另划分出普通盘区域,以供客户使用

  以上操作只占用很少的时间,软件可以在多个地方设下这样的验证点。因此,即使黑客破解了部分的验证点,也很难把所有的验证点都破解。