LiteGears与加密软件兼容设置

——明:LiteGears除注册验证及检查更新需要连接网络外,其余正常使用过程中不需要使用网络,不会有收集、上传文件信息等行为,因此,可以放心设置与加密软件的兼容。详见我们的隐私政策

一、常见加密软件基本原理

——加密在SolidWorks运行环境中经常遇到,主要目的为防止图纸被非法拷贝。加密软件类型多样,常见的为透明加密模式。加密软件会将电脑硬盘中由公司内管理员设定好的文件类型进行加密,文件根据不同的需要,可以使用不同的加密策略,通常加密的文件为图纸格式,文档格式,例如SolidWorks,AutoCAD,Word,Excel,PDF等等。以上策略,不同的加密软件,不同的公司,或者不同的加密软件版本都有可能不同。

——电脑中已加密后的文件只有加密软件允许的应用程序才能打开,在文件打开的时候加密软件会进行后台识别,被允许的程序打开文件时会对加密的文件进行实时解密,用户通常无法感知到。而当文件保存的时候也会进行实时加密。简单的说文件数据在硬盘上是加密状态,文件数据在内存里时是解密状态。

——通常默认的文件打开方式在加密软件内部已经做好了设置,比如,默认已允许SolidWorks打开.sldprt文件,或者默认SolidWorks可以打开所有加密的文件(不同的公司或者加密软件采取的设置不同,这里仅举例说明)。而未被设置为允许的程序则默认不能打开加密文件。有用户反馈之前LiteGears在加密环境可以注册使用,可以打开加密文件,后来突然就不行了,这种现象并不是LiteGears之前突破了加密的控制,而是加密软件策略调整了,或者加密软件存在漏洞或者bug,或者加密软件设置上的意外等造成。

——加密软件会严格控制允许读取加密文件的软件,因为如果不严格控制,意味着其他软件可以将已经读取到的解密数据直接通过网络或者其他手段发送出去,从而避开在保存到硬盘时会被重新加密的这个过程,这样文件就有泄密的风险了。加密软件通常叫做”数据防泄密系统“,所以,功能并不仅仅是文件的加、解密,通常还会涉及一些程序、员工等的行为管理、操作记录、文件更改、网络流量分析与监控、审批等的功能,用以降低这类风险。

二、LiteGears软件与加密软件兼容性说明

——以上是加密软件的一些基本的原理介绍,便于理解为什么需要设置LiteGears与加密软件的兼容。因为LiteGerar软件没有在加密软件默认允许的名单内,LiteGears默认情况下无法打开加密的文件。

——根据各个公司加密软件的类型和策略不同,LiteGears的功能可能会出现部分影响。如LiteTools或LiteWorks明确提示文件加密,无法打开的需要进行兼容性设置才能解决问题。而一些无明确提醒的异常,比如:

  1. LiteTools 操作不生效,无法保存属性;
  2. LiteTools 不允许重命名;
  3. LiteTools 无法更新文件参考;
  4. LiteTools 无法删除文件备份;
  5. LiteTools 提示无法打开材质库;
  6. LiteTools 无法正常显示缩略图;
  7. LiteTools 导出明细表功能无法使用,提示模板加密等;
  8. LiteTools Excel无法导入;
  9. LiteTools 无法合并PDF;
  10. LiteWorks 提示文件版本不对,无法打开;
  11. SolidWorks 文件自动返回老版本;

以上,如有出现一个或多个现象的也需对LiteGears进行兼容性设置,以排除故障。以上问题并不一定全部或者部分出现,具体还要看加密软件类型和采取的策略及设置。

——以下是LiteGears软件操作文件的基本操作情况,供加密软件在设置兼容(或者叫白名单,信任名单)时参考使用。

1、LiteGears软件默认的安装目录:

C:\Program Files\LiteGears

2、LiteGears会读写的文件类型以及进程:

LiteTools.exe

.sldasm,.sldprt,.slddrw,.sldmat,.ini
读、写:.xls,.xlsx,.txt,.json,.xml,.db,.bmp,.png,.jpg,.log,.bomdb,.ltb,.tmp

bomdb.exe :

读:.ini
读、写:.xls,.xlsx,.txt,.json,.db,.bmp,.png,.jpg,.log,.bomdb,.tmp

ltpreviewsvr.exe:

读:.sldasm,.sldprt,.slddrw,.ini
读、写:.bmp,.png,.jpg,.log,.db,.tmp

mergetk.exe:

读、写:.pdf

printdrw.exe,replaceref.exe:

读:.sldasm,.sldprt,.slddrw
读、写:.bmp,.png,.jpg,.log,.tmp

sheetformat.exe:

读:.sldasm,.sldprt,.slddrw,.sldstd,.slddrt
读、写:.bmp,.png,.jpg,.log,.tmp

exportas.exe:

读:.sldasm,.sldprt,.slddrw
读、写:.bmp,.png,.jpg,.log,.tmp,.slddrw
写:.pdf,.dxf,.dwg,.tif,.igs,.step,.x_b,.x_t,.stl,.sat,.easm,.eprt

LiteWorks

读:.json,.db
读、写:.html,.css,.js,.txt,.ini,.ltx,.bmp,.png,.jpg,.tmp,.log,.mdb,.mdbx 
写:.exe

player.exe:

读、写:.html,.css,.js,.tmp,.ltx,.log,.mdb,.mdbx
写:.txt,.bmp,.png,.jpg

oncesetup.exe :

读:.bin,.log
写:.log

lgsvr.exe :

读、写:.log

三、SolidWorks与加密软件兼容性设置

——SolidWorks与加密软件的兼容设置不合适也会影响LiteGears的功能,比如,通常加密软件默认设置SolidWorks输出(即:写入)的文件都是加密的,比如图片(bmp,jpg,png)、PDF、Excel文件(xls、xlsx)等,但是可能并没有设置允许SolidWorks读取加密的图片(bmp,jpg,png),Excel文件(xls,xlsx)。属于这类异常的例如:

  1. SolidWorks 工程图无法自动添加二维码、无法添加图片;
  2. SolidWorks 无法嵌入Excel 文件;

对于以上问题现象,建议设置SolidWorks允许读取这类加密文件:

读:.bpm,.jpg,.png,.xls,.xlsx,.dwg,.dxf,.x_b,.x_t