Email联系:vcd@m165.com 客服QQ 717232112 点击直接咨询 QQ客服 407523954 点击直接交谈 MSN客服:dvdzx@hotmail.com 点击直接联系
·收藏本站 ·设为首页 ·联系我们
光盘制作
设计印刷
·您当前的位置:首页 >> 行业新闻 >> 正文 由www.dvd-evd.com提供

防患未然谈加密


2)多用全局变量,最好是全局的临时变量,这个变量在每个子程序中的用法都不一样,程序结构可能不太好,但能造成牵一发而动全身的效果。
3)如果能用C++的话,尽量用C++来编程,最好把你的算法全用类来实现,哪怕是一个加法减法也给它定义个类,再从子类上面继承继承再继承。
4)编译后的程序不能小于500kB。
4.CPU、操作系统与编程语言
一个软件的加密性是否良好同具体的CPU、操作系统与编程语言是有很大关系的。这里有个加密方面的摩尔定律,某种技术的普及化程度越高,那么它的加密性就越差。例如我用VB写一个程序,其中调用了大量的ActiveX、COM等控件,而且针对MMX、3DNow、SSE……做了具体的优化。这样的程序比完全用VC写的程序的安全性要好得多,因为这完全是一种纯技术上的比拼,如果某个黑客对VB,ActiveX,COM的技术及内部工作原理十分清楚的话,可能破解这种程序要比用VC编写的程序容易许多。如果说软件的加密性同软件的执行效率是不冲突的话,那么软件的加密性同软件的可移植性就很难共存了,因为你不可能希望一个能锁住所有门的锁有很好的安全性。不同的平台、不同的CPU都会产生不同的加密方式,但软件必然是在特定的CPU和操作系统平台上执行,针对特定平台的优化,不但是安全性的要求,更多的是执行效率上的考虑。
 

9 7 3 1 2 3 4 4 8 :
 
 

 | 公司简介 | 付款方式 | 行业新闻 | 企业动态 | 联系我们 | 管理入口
热线电话:010-82083874   82085634   62015348      
业务直通:13601062965      传真: 010-62056055
Email:vcd@m165.com       sizhenbo@vip.sina.com
公司地址:北京市海淀区蓟门里和景园A座3单元901室
Copyright© 2005-2008 http://www.dvd-evd.com 版权所有 北京时代龙翔文化发展中心 All Rights Reserved