问题描述
用c#开发的c/s版本的地理信息系统,如今要部署到众多客户端上,但客户提出地图文件要加密,防止泄露,我看坛子里已经有前辈问过类似问题,可最后总是不了了之,各位达人有什么比较好的方法或者思路来解决这个问题呢?
解决方案
解决方案二:
顶一下!
解决方案三:
貌似mapinfo是不能加密的吧?这个问题有点儿难。我知道TopMap具有地图数据加密的功能,你可以去了解下。
解决方案四:
我见过加密tab文件的,用ascii的方式,在读入数据时处理一下这个tab文件。如果加密的话,建议对dat和map文件也加密一下。这样加载后,你系统不提供导出数据的方法外,就只能浏览。
解决方案五:
我见过如何加密Mapinfo地图的程序,也可以对我本地的地图数据进行加密,可恨的是,一旦加密,就没法解密了,比较郁闷。
解决方案六:
你的地图文件是什么格式?被哪中程序调用来解析?希望qq同您交流下QQ:476833461
解决方案七:
刚刚测试了下,采用USB硬件可以实现加密,就是过程有点复杂,还要考虑额外的加密成本QQ:476833461
解决方案八:
你先说说现在能有什么样的泄漏方式呢?
解决方案九:
我见过加密的文件,不能在MapInfo中打开的。不知道怎么加密的,有知道的共享一下。
解决方案十:
我们企业专门作加密的,产品应用了100多个企业,大部分是机械类,现在已开始进入地理信息类企业。如有需求,请跟贴。
解决方案十一:
mapinfo的tab或者mif格式,基本上是公开的....这个似乎没法加密吧.除非自己的做一个gis平台,自己设计一个格式.
解决方案十二:
引用10楼lsj811228的回复:
mapinfo的tab或者mif格式,基本上是公开的....这个似乎没法加密吧.除非自己的做一个gis平台,自己设计一个格式.
可以有选择的对文件进行加密,比如只加密.dat,.map,.tab文件,也能对临时文件加密,比如.tma临时文件,我们的加密软件根据企业的要求,加密哪几种软件和加密对应软件的哪几种文件。我们企业的加密软件分为锁服务器、中心服务器、客户端,锁服务器、中心服务器提供密钥、管理,客户端安装在企业员工计算机上。我们的软件保证文件总是保持加密状态。
解决方案十三:
最简单的办法就是改后缀
解决方案十四:
自己写加密算法吧,Mapinfo中好像没有加密功能
解决方案十五:
调用mapdecoder.dll吧,可以用来加密。csdn.net有得下载
解决方案:
使用数据库
解决方案:
干嘛要加密了?
解决方案:
捕获文件IO公司以前的一个人做过这事情
解决方案:
从这里下载:http://download.csdn.net/detail/xu_cq/4069261
解决方案:
还是硬件狗吧,10多块钱1个!