怎么给软件加密?软件加密就是用户在发送数据前,先调用信息安全模块对数据或文件进行加密,然后发送往指定接收方,到达接收方后,由用户使用相应的解密软件进行解密并还原。给软件加密方式有以下优点:已经存在标准的安全API(Application Programming Interface,应用程序编程接口)产品、实现方便、兼容性好。
一般来讲给软件加密包括应用软件和系统软件等,其中有关源代码软件的加密尤其复杂,比如说对Visual Studio 进行加密,而这款软件一般生成的文件都是类似于以 .C .H .CPP .CS .RP .XMIND .JAVA结尾的文件或程序,必须让这款程序保存出来的文件都是加密的,甚至有的客户要求在服务器上以密文形式保存,这对怎么给软件加密的加密软件提出了新的挑战。









倪光南,中国工程院院士,计算机专家,长期致力于发展自主可控的信息核心技术和产业。


