以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于图片资源加密 和数据库问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=140360) |
-- 作者:堕落的后天 -- 发布时间:2019/9/4 10:31:00 -- [求助]关于图片资源加密 和数据库问题 想请教2个问题,关于图片加密和数据库的. 1.做了一个本地的软件,里面有一个功能是做图片库的,添加一个图片,就会将图片保存在软件本地; 图片在本地的 Attachments 文件夹里,如何让这些图片加密,智能在打开软件里看到,却不能在文件夹里面看到? 2.软件本身内置的本地数据库,是无需连接外部数据源,那本地的数据是在哪个文件里面,会被破解么,需要加密么?还是说也建议用外部数据源accdb形式。 请教了 谢谢
|
-- 作者:有点蓝 -- 发布时间:2019/9/4 10:34:00 -- 1、把文件夹隐藏 2、内置数据库在项目文件里,无法破解,不需要加密,给登录用户加上密码即可。不管我建议还是使用外部数据源
|
-- 作者:堕落的后天 -- 发布时间:2019/9/4 22:36:00 -- 其他图片加密方案没了是么? 您说的 建议用外部数据源? 我这个做的软件是本地为主的 ,是不是就不用外部数据源了 ? 登录的用户我设置了加密狗,因为本来就是卖图片资源,隐藏了也会被显示,比较担心
|
-- 作者:有点蓝 -- 发布时间:2019/9/5 9:01:00 -- 使用ftp管理图片,不要使用默认的图片管理窗口。自己做管理窗口,使用picturebox显示图片,看图片的时候,把图片下载到一个隐藏的临时目录中,关闭窗口的时候删除隐藏目录。 或者建一个网站,picturebox可以直接显示网站的图片,不需要手工下载
|
-- 作者:有点蓝 -- 发布时间:2019/9/5 9:02:00 -- 也可以把图片存储到数据库中:http://www.foxtable.com/webhelp/topics/2954.htm |
-- 作者:堕落的后天 -- 发布时间:2019/9/5 16:22:00 -- 您给我的建议,我大致懂了,如果我把图片存储在这个mdb中,mdb必然很大,而且必须要用外部数据源吧,会不会影响软件的运行速度,读取速度. |
-- 作者:有点蓝 -- 发布时间:2019/9/5 16:37:00 -- 建议使用SqlServer数据库。存储到数据库肯定没有把图片放到本地快 |