⑴ 怎么给服务器加密
Net 公共语言运行库有System.Security.Cryptography命名空间
比如是一个文本文件,创建密钥,加密数据
提交给服务器,然后接秘数据
⑵ firebird embed(嵌入式) 数据库能否加密
Firebird 本身不提供加密功能,没有办法加密的(至少目前最新的 2.5 不提供这个功能)。
听说 FB 3.0 计划提供,但那是遥遥无期的事儿了。
如果需要,只能自己通过 Hook 的方式监管文件读写,自己去实现加密了。
⑶ 操作系统中什么文件系统支持加密功能
操作系统中当然使用nfs系统支持加密功能,而且它支持大容量硬盘,可以对文件进行密码加密。
⑷ 嵌入式系统的加密方法有哪些
Virbox Protector ARM 加密工具
反调试
拒绝调试器对当前应用的附加操作,防止程序被恶意调试分析
高兼容性
支持ARM32、ARM64、x86及64位多种CPU架构,支持常规的 ARM Linux 操作系统,完美支持Android4.0到最新系统
函数级保护
可对程序进行函数级的保护,实现代码加密、代码混淆
整体保护
实现智能压缩及反调试功能。
1 高级混淆加密
通过VirboxProtector,开发者能够自由选择保护的函数,对指定函数进行高级混淆,有效防止 IDA 反编译,极大地增加了动态分析的难度。相比使用基于LLVM编译器的混淆,Virbox Protector的高级混淆功能以更少的指令达到更强的保护效果,耗电量更小。
2 基于 SMC 技术的代码加密
可以对指定函数进行代码片加密,只有程序运行的时候才能解密,破解者无法 Dump 出整体的内存,有效防止逆向工程工具对程序进行静态分析。
3 智能压缩
隐藏程序中的代码和数据,阻止 IDA PRO 等工具的反编译,并且有效的防止了加壳后的应用体积膨胀。
⑸ 怎样将服务器发布的程序进行加密
如果是别人的应用程序,那么可以用压缩软件,有很多都有加密功能。压缩保存。
如果是自己开发程序的话,可以读取硬盘号,或者服务器编号,然后进行授权使用;
各个开发平台也有自己的加密功能;
还有一种是硬件加密,例如加密狗,需要加密狗认证系统才能使用。
⑹ 买什么软件可以对服务器的文件加密
合力天下数据防泄密系统(HL-dataAS)用于保护企业的知识产权、客户资料、财务数据、技术图纸、应用系统等机密信息化数据不外泄。简单地说,”合力天下”防泄密系统让企业机密数据和应用系统的重要资料“拷不走”、“屏幕截取不走”、“另存不走”、“打印不走” 、“内容复制不走”、“MSN、QQ、邮件发送不走”。
一、支持各种文件格式加密(CAD、OFFICE、PDF、图纸、计算机程序、课件、游戏动画、数码照片、视频…..),用户也可以根据自己的需要定制;支持出差人员管理;支持文档外发管理;防止涉密文档非法扩散。支持控制台审批解密,支持手机审批解密。 灵活的权限控制:只读、可写、可编辑、禁止删除;屏幕水印,图纸水印,打印水印、禁止拍照等。
二、 支持局域网部署和互联网部署模式,支持总部和异地分支机构分别部署;支持单机部署模式;确保公司内部资料的相互流通。
三、支持各种应用系统:支持基于Windows的B/S、C/S的各种业务应用软件加密,如PDM、PLM、ERP、OA、CRM、CAM、HR、采编软件、流程管理软件、电子商务软件、财务软件、文档管理系统、网站服务器、云服务器、企业网盘、手机终端等。
四、 支持任意格式文档类型:Office、Open office、Wps、PDF、outlook、FOXMAIL、ARM、ANSYS、Easypro、OA系统、ERP、MSVISIO、 AutoCAD、Autodesk Inveator、Autovue、ACDSee、Pro/E、Inventor、CAXA、CAJviewer、Protel、PReS、Keil、Quartus、AVR Studio、 ARM Studio、Siemens Wicc、Xtcapp55、TurboCAD、开目CAD、TwinCAD、CATIA、Solid Edge、UG、PowerDraft、Photoline、清华天河CAD 、中望CAD、英泰CAD、浩辰CAD、凯思CAD、JEwelCAD、Code Wright、ULTRAEdit、Solidworks、SVN、ZDDS、IAR、PowerDesigner、FPWIN GR、FX-PCS-DU-WIN-C、FXGPWIN、PhptoShop、DreamWeaver、MTcardEdit、CorelDraw、Fireworks、Flash、ACDSee、ZineMarker、 HITACHI Embedded workshop、HIGH-Performance Embedded workshop、Embedded workshop、CAM350、Matlab、 Labview、Illustrator、 MAYA、3D MAX、unity、realplay、media player、Cakewalk、Flash、LRC Editor、Lightscape、Beyond Compare、java、Delphi、VS.Net、C、 VB、VC、C++、Java虚拟机、Source Insight、WINRAR、EDITplus、IBM ClearCase、PowerBuilder、PowerPCB、Powerlogic、Power mill 、数控传输软件、视频文件、编程ICC、打标机(票据打印)、CAMtastic、DELcam-Exchange、cimatron、Macrumedia、Microchip、 MasterCAM、FastCAM、MyEclipse、Eclipse、Tomcat、MultiGen Creator、FoxPro、Access、MSSQL、Oracle、WinMerge、XOREAX、InCrediBuid、 ZBrush3、JDPaint、BodyPaint 3D、英泰PDM、NTKO、KASS、WINRAR、WINRAR、SILK ROAD、ETMARK、海康威视监控视频、邮箱大师、安卓手机、苹果手机等各种文档格式,即可自定义加密任意文件格式。
五、支持以下操作系统(32位 64位):
Windows XP、2003、2008、2012、win7、win8、win10; LINUX系统; 苹果MAC OS系统; 安卓(Android)系统 ,苹果 IOS 系统.
六、 支持中文、英文、俄、日文、德文、韩文、法文、西班牙文等各种语言网络环境,支持中文、英文、俄、日文、德文、韩文、法文、西班牙文等各种语言文档加密。
七、合力天下数据防泄密系统按功能分为以下版本:租用版,普及版 ,企业版 ,专业版,行业版,源码版,OEM版,旗舰版。可以满足国内各类企事业、设计院所、政府机关单位部署。
⑺ 请教大侠,LPC2366FBD100芯片 怎样对嵌入式软件进行加密,防止代码被读出。谢谢
使用Virbox Protector 加密工具保护嵌入式软件代码。
1 高级混淆加密
通过VirboxProtector,开发者能够自由选择保护的函数,对指定函数进行高级混淆,有效防止 IDA 反编译,极大地增加了动态分析的难度。相比使用基于LLVM编译器的混淆,Virbox Protector的高级混淆功能以更少的指令达到更强的保护效果,耗电量更小。
2 基于 SMC 技术的代码加密
可以对指定函数进行代码片加密,只有程序运行的时候才能解密,破解者无法 Dump 出整体的内存,有效防止逆向工程工具对程序进行静态分析。
3 智能压缩
隐藏程序中的代码和数据,阻止 IDA PRO 等工具的反编译,并且有效的防止了加壳后的应用体积膨胀。
源代码加密前使用反编译工具查看效果
⑻ 在Windows xp系统中能为文件加密吗怎么做
当然可以.你可以操作一下:1,文档加密:打开需要加密的文件,选择“工具/选项”,在弹出的“选项”窗口中切换到“安全性”(有的是保存)标签卡,然后在“打开权限密码”文本框中输入打开权限密码,并在“修改权限密码”中输入修改文件权限密码,按下“确定”按钮即可。
2,文件夹加密:WinZip和WinRAR是我们最常用的压缩软件,在帮助我们压缩数据的同时,也提供了密码保护功能,当一个压缩包设置了密码保护后,在用户打开时会要求出示正确的密码,以避免非法的读取。
在“资源管理器”中右击欲加密的文件,选择“添加到压缩文件”命令,在打开的“压缩文件名和参数”设置对话框中单击“高级”标签,然后单击“设置密码”按钮,并在打开的“带密码压缩”窗口中输入密码,按下“确定”按钮返回“压缩文件名和参数 ”窗口,再次按下“确定”按钮后即可把所选文件加密起来。
⑼ 关于web项目要重新部署并重启tomcat生效的问题
你这个“项目里面已经有客户上传的资源“这句话有点疑问,基本上资源都是放在磁盘上或数据库里面,重新部署一个新的版本应该保证数据能转换过来而不是删除它们让用户重新录入,那么我在想你这话话指的是当前用户在使用时 session 会话中有些数据还在内存里面,重启会丢失,如果是这样的话,基本上只有便宜的服务器会碰到这个问题,因为商用的服务器有一个功能叫”持久性会话“,在服务器重启时会把所有session的数据写入到数据库(有些服务器会用一个嵌入式的数据库比如derby或hsql来保存这个东西)或磁盘,重启成功后会把它们恢复到内存里。对于很多不适合重启的应用程序它们会想到使用 JSP而不是使用 Servlet。不过还是有很多网站本身是会停机的,只要事先发布公告并挑个使用者数量最少的深夜来做就行了。
从技术上讲,session 对于用户来说,他仅仅有一个 session ID 而已,其它所有东西都在服务器上,重启后用户刷新浏览器,那个 session id 对应的数据依然能拿到手。那么只要服务器上的东西放在session中的都写入到数据库(因为这样可以加密,防止他人偷看或复制),重启后恢复到内存中,所有东西都正常了。我们不应该假设所有在内存里面的东西都能恢复。
因此我们想到了很多 API 对于想放入 session 的东西都要求实现 java.io.Serializable 接口的原因也就在这里,另外对于需要支持集群功能的服务器也是这样的,因为 session 数据需要在多台服务器之间复制。