TTEFS-基于LayerFsd的文档透明加密SDK

透明加解密加密框架库CryptoDriver-OTFE-SDK-1.0.0.510-x86.zip 立即下载

更多产品信息:  http://www.byte2code.com

1产品综述

1.1产品简介

   TTEFS(True Transparent Encryption File System)是一款文件透明加密开发包。基于LayerFsd模型设计,采用文件系统过滤驱动技术实现。产品的目标是使客户可快速和稳定开发基于TTEFS的文档安全管理系统、文档防泄密系统、文档权限管理系统、文档标密管理系统、文档知悉管控系统、文档密级标识管控系统等。

2技术原理与优势

   透明加密技术已有10余年的发展历程。它是针对企业文件保密需求应运而生的一种文件加密技术。透明,是指对用户而言加解密过程不会被觉察。当用户打开或编辑受保护文件时,系统将自动对未加密的文件进行加密, 对已加密的文件解密。文件在硬盘上以密文形式存储,在内存中则为明文。

    Windows允许程序设计人员在内核和用户两个级别操作文件。基于用户级别的透明加密方案大多采用API Hook。基于内核级别的透明加密方案采用文件系统过滤驱动,根据过滤驱动操作文件缓存的模式,分为刷缓存模型和双缓存模型,也即LayerFsd模型。

   ApiHook的工作原理是先将已加密的文件拷贝到临时目录中,并隐藏和解密该文件,然后将临时文件返回给打开文件的进程。这样应用程序打开的就是磁盘上的明文文件,用户程序可以进行正常的处理; 在文件关闭时,该事件被钩子拦截,钩子将临时文件加密,然后再拷贝回来覆盖掉原文件。这种加密实质上是通过临时文件来实现的,必须在每次用户存盘或者系统自动存盘的时候,存在效率低,安全性不高,兼容性差的特点。 

   刷缓存模式是基于文件系统过滤驱动实现。过滤驱动能实时拦截所有的文件系统操作,在效率上具有明显优势。由于文件系统与内存管理器和缓存管理器互相依赖,细节繁多,而文件系统过滤驱动模型不能处理与缓存管理器的交互,导致过滤驱动只能采用暴力手法不停地清除缓存,导致系统蓝屏和文件损坏。

    LayerFsd模型是基于文件系统过滤驱动和文件系统驱动实现。使用过滤驱动截获所有文件操作事件。文件系统驱动分别与缓存管理器和内存管理器正常交互,维持缓存的正常状态,避免了使用暴力的方法清除缓存。从原理上解决了系统蓝屏和文件损坏的问题。其工作原理图如下所示:

 

图1 LayerFsd架构图

 

3产品功能

3.1功能项

  • 文档透明加密

       透明加密是指加密的动作不需要人工干预,由加密软件自动完成的。比如:用WORD建立文档的时候,软件能自动把新建的文件加密,对用户完全透明,不影响用户的操作习惯。TTEFS内置Office、WPS、CAD、Photoshop、SolidWorks等常见应用程序。

  • 文件夹加密

       系统支持文件夹的加密。存储在文件夹的文件将被全部加密。支持EXE、DLL的加密。用户可设置“非可信进程”,该类进程向文件夹写入时,文件被加密;从文件夹中拷出文件时,将以密文形式被拷出。

  • 安全软件兼容模块

       TTEFS的可执行模块是内核模式的驱动程序。安全软件也大量使用内核驱动程序截获事件,所以安全软件和TTEFS存在一定的竞争性。TTEFS设计了专用兼容模块,从原理上解决了与安全软件兼容共存问题。TTEFS在实践过程中,保证了与12款安全软件的兼容性。如下表所示:

序号

安全软件名称

1

360安全卫士

2

360杀毒软件

3

瑞星杀毒软件"

4

金山毒霸(悟空)

5

金山卫士

6

江民杀毒软件

7

ESET Nod32 AntiVirus

8

Symantec Endpoint Protection

9

QQ电脑管家

10

小红伞Avira Free Antivirus

11

卡巴斯基安全软件

12

迈克菲杀毒软件

 

  • 一文一密

       TTEFS支持为每一份文件生成一个随机密钥。同样的一分文档,使用不同的密钥,产生不同的密文。使用一文一密的好处是抗已知明文攻击。相对于传统的单一固定密钥模式,安全性得到了极大提升。

  • 自定义头数据

       TTEFS支持自定义头数据,用户可将文档的权限控制信息(如过期时间、密级、打开次数限制、打印控制)存入自定义数据区。自定义头数据可永久驻留在文件中。例如OFFICE文件经过编辑之后,虽然原始文件被临时文件覆盖,但原始文件的自定义数据仍然保留。

  • 手动文件加密(半透明加密)

       在某些应用场景中,用户并不需要所有的文档都被加密,只希望某些重要的文档被加密。TTEFS支持手动加密模式,被加密的文件一直处于被加密的状态,未加密的文件将被TTEFS忽略。该功能俗称为“半透明文件加密”。TTEFS允许用户或者程序开发者自定义文件加密的时机。

  • 自定义应用策略

       TTEFS提供添加应用的接口,用户自行定制策略,加密专有应用程序生成的文档。

  • EXE防伪造

       系统自带EXE签名库 防止用户通过伪造EXE获取明文。

     

  • 自定义加密算法

       TTEFS内置XTEA和AES算法,用户可将自定义加密算法植入到TTEFS中。支持流加密和块加密模式。

  • 文件夹白名单

       TTEFS提供文件夹白名单接口,用户可设置文件夹白名单。此类文件夹下的文档将不被加密。

  • 驱动主动通信框架

       TTEFS支持由驱动发起的通信,可将关键事件通知应用程序。框架支持同步模式和异步模式。

  • 文档权限控制

    TTEFS支持文档权限控制功能。具体功能项是:只读、禁止打印、禁止查看、禁止剪贴板拷贝、禁止文件拷贝、禁止文件另存为、禁止截取屏幕、禁止拖拽。

  • 第三方业务系统集成

    系统与基于B/S架构的系统自动兼容。与基于C/S架构的系统可以通过调整策略实现兼容。

4合作方式和服务

TTEFS支持源代码和SDK级别合作。并且提供附加服务,直到客户完成产品开发。具体细节可详谈。

联系QQ: 72_66_59_803(使用时去掉下划线)

更多产品信息:

http://www.byte2code.com

第四代文件透明加解密系统 第四代透明加密技术:filter(用来定位) + layer fsd (用来维护 fake fcb) + 双 fcb(一真一假) 立即下载

相关推荐

双缓冲透明加解密系统研究与实现

双缓冲透明加密系统:filter(用来定位) + layer fsd (用来维护 fake fcb) + 双 fcb(一真一假)

基于文件过滤驱动的透明加密那点事儿

文件透明加密这点事儿,从2001年开始出现基于API HOOK的方式开始到现在,已经十几年了,有细心人按技术实现的方式将其细分为4代,分别是基于API HOOK的第一代技术、基于文件过滤驱动(加清缓存)的第二代技术、使用Layerfsd的双缓冲第三代技术和基于微软新一代minifilter框架的Layerfsd双缓冲第四代技术。第一代和第二代的技术划分基本上没有异议,所谓的第四代很多人并不认同,认为使用minifilter框架算不上是技术突破,其技术实现仍然是基于Layerfsd的双缓冲技术,...

无极空间的专栏 1038

linux下的文件过滤驱动

linux文件过滤驱动,编译成模块之后直接加载

关于layerfsd的实现与思路

第一种是完全可以通过应用层来做,这个不说了 第二种是通过虚拟磁盘+文件重定向的方法,osr上有两篇文章 http://www.osronline.com/article.cfm?article=560 http://www.osronline.com/article.cfm?article=571 具体方法大体是通过一个普通的文件系统filter过滤来重定向io操作到虚拟磁

异次元小强 2349

minifilter 文件透明加密源码

基于minifilter框架下的透明加解密源码。 1 手工加载时自动增加system,explorer.exe,notepad.exe为监控进程 2 添加了异或加密算法 3 取消了不对c分区监控的限制,因为很多虚拟机里只有C分区 安装和加载说明 1 把engine.inf,engine.sys拷贝到虚拟机里 2 右击engine.inf,点安装 3 手工加载进cmd, 输入 sc start engine 4 手工停止进cmd,输入 sc stop engine 5 测试时请关闭杀毒软件,代码与诺顿杀毒软件的冲突是由于刷缓存引起的,是能解决的,不过初学者不必关心这个

文件过滤驱动源代码 过滤层文件系统驱动的完整代码

过滤层文件系统驱动的完整代码,实现了文件的加密,操作截获

TTEFS-基于LayerFsd的透明加密SDK

1 产品综述 1.1 产品简介 TTEFS(True Transparent Encryption File System)是一款文件透明加密开发包。基于LayerFsd模型设计,采用文件系统过滤驱动技术实现。产品的目标是使客户可快速和稳定开发基于TTEFS的文档安全管理系统、文档防泄密系统、文档权限管理系统等。 2 技术原理与优势 透明加密技术已有10余年的发展历程。它是...

DebugMind的专栏 2959

用Python玩转Milvus:从安装SDK到完成第一个向量搜索Demo

本文为Python开发者提供了一份详细的Milvus向量数据库实战指南。文章重点讲解了如何规避版本兼容性陷阱,正确部署Milvus服务端并安装匹配的Python SDK。通过一个电影推荐系统的完整案例,演示了从数据建模、集合创建、向量插入、索引构建到执行混合搜索的全流程,帮助开发者快速上手并完成第一个向量搜索Demo。

weixin_29239279的博客 192

我的layerfsd已经开源

我的layerfsd已经开源,采用minifilter架构,双缓存设计,开源地址如下: https://github.com/xiao70/X70FSD

异次元小强 3601

最新版电子发票样式html+css--普通发票+增值发票

【代码】最新版电子发票样式html+css--普通发票+增值发票。

weixin_44110923的博客 3681

Sigrity XtractIM实战:5步搞定IC封装宽带模型提取(附BGA案例)

本文通过一个典型BGA封装案例,详细介绍了使用Cadence Sigrity XtractIM工具进行IC封装宽带模型提取的五步实战流程。内容涵盖从环境准备、参数设置、结果验证到模型导出的完整操作,重点阐述了如何利用XtractIM生成高精度、紧凑的宽带SPICE模型,以解决高速电路设计中因封装模型不准导致的信号与电源完整性问题,助力工程师提升仿真精度与设计效率。

a1b2c的博客 320

TTEFS 文档密级标识安全管理控件

密级标识是《涉及国家秘密的信息系统分级保护技术要求》(BMB17-2006)中提出了一个重要概念。基于密级标识概念实现的信息管理系统,可以有效控制信息在不同安全域之间的流向,实现信息的分级保护控制功能。近年来,各个信息安全产品厂家采用不同的技术手段实现了各自的密级标识安全管理系统。经过数年的试点和

DebugMind的专栏 2651

PLL锁相环性能上不去?可能是电荷泵的电流失配在捣鬼(附Jae-Shin Lee经典方案解析)

本文深入分析了PLL锁相环性能瓶颈的根源——电荷泵电流失配问题,详细解析了Current Mismatch和Current Deviation的区别及其对系统的影响。重点介绍了Jae-Shin Lee的多级电流镜技术,该方案通过运放构建虚拟短路和四级电流镜结构,显著降低了电流失配,使参考杂散改善15dB以上。文章还提供了从仿真到流片的完整优化流程,帮助工程师系统解决电荷泵性能问题。

weixin_30684743的博客 370

TTEFS - 基于文件过滤驱动的透明加密系统

1 产品综述 1.1 产品简介 TTEFS(True Transparent Encryption File System)是一款文件透明加密开发包。基于LayerFsd模型设计,采用文件系统过滤驱动技术实现。产品的目标是使客户可快速和稳定开发基于TTEFS的文档安全管理系统、文档防泄密系统、文档权限管理系统等。 2 技术原理与优势 透明加密技术已有10余年的发展历程。它是...

DebugMind的专栏 1270

详解k-means++

一、概述 定义:k-means++是一种为k-means聚类算法选择初始值(或“种子”)的算法。它是NP-hard k-means问题的一种近似算法,它是一种避免标准k-means算法有时发现的较弱聚类的方法。 K-means与K-means++:原始K-means算法最开始随机选取数据集中K个点作为聚类中心,而K-means++按照如下的思想选取K个聚类中心:假设已经选取了n个初始聚类中心(0<n<K),则在选取第n+1个聚类中心时:距离当前n个聚类中心越远的点会有更高的概率被选为第n+1个聚

qq_42364307的博客 3万+

【Autosar COM】Marvell 88Q5050 以太网交换机驱动技术解析

本驱动实现了对Marvell 88Q5050交换机的全面控制,通过模块化设计满足AUTOSAR规范要求。增加DMA加速机制提升大数据量处理性能实现TSN(时间敏感网络)特性支持引入异步通知机制替代轮询操作增强安全特性,如MACsec支持该驱动架构为车载以太网交换机控制提供了可靠基础,其设计思想可推广到其他车载网络控制器开发中。随着车载网络技术的演进,驱动需持续迭代以支持新特性与更高通信速率需求。

1450

TTEFS - 基于文件过滤驱动的透明加密内核

更多产品信息: http://www.byte2code.com 1产品综述 1.1产品简介 TTEFS(True Transparent Encryption File System)是一款文件透明加密开发包。基于LayerFsd模型设计,采用文件系统过滤驱动技术实现。产品的目标是使客户可快速和稳定开发基于TTEFS的文档安全管理系统、文档防泄密系统、文档权限管理系统、文档标密...

Byte2Code的博客 832

基于MUSIC算法的DOA估计Matlab仿真

特别需要指出的是:通道与阵元并不是一一对应,通道是由空间的一个、几个或所有阵元合成的,当然空间某个特定的阵元可包含在不同的通道内。空间谱估计侧重于研究空间多传感器阵列所构成的处理系统对感兴趣的空间信号的多种参数进行准确估计的能力,其主要目的是估计信号的空域参数或信源位置,这也是雷达、通信、声纳等许多领域的重要任务之一。从系统框图中可以清晰的看出,估计空间相当于是对目标空间的一个重构过程,这个重构的精度由众多因素决定,如环境的复杂性、空间阵元的互耦、通道不一致、频带不一致等。

FPGA/MATLAB学习教程/源码/项目合作开发 1747

供应基于LayerFsd技术的文件安全管理系统

1 功能简介   系统功能包含文件防泄密、失泄密后追溯、内部安全管理、审批输出、文件出入审计5项功能模块。 1.1 文件防泄密   所有生成的涉密电子文档都将被强制透明加密。被加密的文档只能已部署系统的计算机上使用,   在未部署系统的计算机上无法使用。通过任何非授权的手段(包括U盘拷贝,电子邮件发送、QQ   等即时通讯工具传送、通过红外蓝牙设备传送、光盘刻录、制成压缩包拷贝)被带出涉

DebugMind的专栏 2278

黑猫带你学eMMC协议第14篇:eMMC FFU详解(Field Firmware Update)

1 前言 1.1 声明 本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言。 本文结合eMMC JEDEC5.1协议手册查看效果更佳。 1.2 内容提要 1、ffu相关寄存器有哪些? 2、如何设置ffu? 3、什么是ffu?是否能够更新旧版本的固件到emmc? 4、ffu配置流程图。 2 什么是FFU 主机下载新的固件到eMMC,下载成功后eMMC将固件安装到设备。 3 相关寄存器/命令 SUPPORTED_MODES [493] FFU_FEATURES [492] 该

黑猫奥利奥的博客 4658

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

供应基于LayerFsd技术文件透明加密SDK

系统采用自主研发的LayerFSD内核,经过数年的应用和改造,有很强的稳定性。   客户可快速开发基于LayerFSD的文档安全管理系统、文档防泄密系统、文档权限管理系统等。   支持产品定制、驱动SDK、驱动级源码合作。   联系方式。 QQ:7_6_2_1_8_8_3_3_6

DebugMind的专栏 1742

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

透明加密系统设计及实现-绪论

随着信息时代的到来,计算机成为了人们日常生活的必备之物。大量的桌面计算机和移动终端设备给人们带来了极大的方便,但是也增加的个人的机密信息泄密的可能性。特别是对于机密部门的机密资料和企业公司的核心技术等更容易通过信息技术的通道泄密,信息技术安全面临着前所未有的挑战。通常的网络隔离及网络防火墙很难...

568

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

TTEFS 透明加密SDK 系统升级。

 1 新增另存为加密 2 EXE防伪造 3 增加对Visual C++ 源代码的加密。支持 VC++6.0 以上版本 3 事件模块框架调整 4 权限控制模块框架调整 5 修改几个接口函数的原型 更符合使用习惯 6 增加对WIN10系统的支持。 合作方式。支持产品定制、驱动SDK、驱动级源码合作。 联系方式。QQ:7_6_2_1_8_8_3_3_6

DebugMind的专栏 671

TTEFS 文档密级标识开发组件

开发背景     密级标识是《涉及国家秘密的信息系统分级保护技术要求》(BMB17-2006)中提出了一个重要概念。基于密级标识概念实现的信息管理系统,可以有效控制信息在不同安全域之间的流向,实现信息的分级保护控制功能。近年来,各个信息安全产品厂家采用不同的技术手段实现了各自的密级标识安全管理系统。经过数年的试点和实际应用,实践证明文件透明加密技术以其独具的强制性、透明性、优秀的应用兼容

Byte2Code的博客 1560

目前3个最受欢迎的免费、开源文件加密软件评测

加密猫: jiamimao.ga 是一款简单易用的文件加密解密工具,打开浏览器就能用,本地加密解密,不涉及服务器上传下载,免费、快速、安全、开源。主要用来加密本地电脑上的文件夹和文件。 官方网站:www.jiamimao.ga github开源地址:https://github.com/Corydonbyte/jiamimao 优点: 开源、免费、快速、安全。可以不用链接互联网就可以使用,用户可...

u011480827的博客 3万+
上一篇: TTEFS 文档密级标识开发组件
下一篇: 文档外发控制系统
Byte2Code
博客等级 码龄10年 14粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值