Skip to content

Comprehensive File Security SDK

Track file change, control file access in real time, transparent file encryption

Menu
  • Home
  • Solutions
  • Download
  • Contact

Category: File Encryption

File Encryption In C#

File encryption is the process of converting data in a file into a secret code to protect the data. It is a security measure that ensures that only authorized users can access the data in the file. Encryption is used to protect sensitive information such as personal data, financial information, and confidential business data from […]

Read More »

File Encryption In C++

File encryption is the process of converting data in a file into a secret code to protect the data. It is a security measure that ensures that only authorized users can access the data in the file. Encryption is used to protect sensitive information such as personal data, financial information, and confidential business data from […]

Read More »

EEFD透明文件加密開發包

EsaeFilter Encryption Filter Driver (EEFD)為軟件開發人員提供全面的安全解決方案來開發透明的訪問文件級加密產品。透明地加密新創建的文件。在客戶端定義的策略控制下授權或阻止訪問加密/解密。 EEFD是文件過濾器驅動程序,實現透明訪問文件級加密。它攔截針對文件系統的 I/O 請求。通過在請求到達其預期的目標文件系統之前攔截請求,過濾器驅動程序可以加密或解密請求的原始目標提供的數據緩衝區。儘管市場上有很多加密軟件庫,但開發一個可靠的透明訪問文件加密產品仍然非常複雜。 EEFD是一個成熟的商業產品。它為開發人員提供了完整的模塊化框架,即使沒有驅動程序開發經驗也可以在一天內構建訪問文件加密軟件。 EEFD 使用帶有 AES 算法的 Microsoft CNG 加密庫。 AES加密算法(又稱Rijndael算法)是美國國家標準技術研究院(NIST)於2001年制定的一種電子數據加密規範。AES是一種符合美國FIPS 140-2標準的對稱分組密碼算法.它具有 128 位的固定塊大小和 128、192 或 256 位的密鑰大小。 EEFD 支持訪問文件加密的每個進程訪問限制。您可以為加密文件設置進程的白名單或黑名單。白名單進程可以讀取加密文件得到明文。黑名單進程只能得到加密後的原始數據。 EEFD 利用 Isolation Mini Filter Driver 技術為進程實現加密文件的兩個視圖。未經授權的進程將看到帶有原始密文的加密數據視圖。授權進程將看到帶有明文的解密數據視圖。 EEFD 支持將自定義數字版權管理 (DRM) 數據嵌入到加密文件中的文件頭。使用自定義 DRM 數據,您可以定義自定義加密訪問策略,它允許您動態地完全控制加密文件訪問。您可以隨時授予、撤銷或終止加密文件訪問權限,即使在加密文件已發送出您的組織之後也是如此。您可以用EEFD開發安全文件共享解決方案的應用程序。 CNG 加密庫支持 AES-NI(或英特爾高級加密標準新指令;AES-NI)。在硬件輔助支持下,它利用硬件增強的加密技術,可以實現比其他方式更快的速度和/或更高的安全性。 EEFD 使用 AES 塊密碼算法,它允許您在任何塊(16 字節)處加密或解密加密文件。您可以讀取加密文件的隨機塊,而無需對整個文件進行解密。 EEFD 將加密操作集成在同一個讀取或寫入 IO 中,無需額外的 IO,顯著提高了加密或解密性能。 下面是一個c#訪問文件加密示例來演示如何使用EEFD SDK。首先需要在A電腦上設置一個加密文件夾,可以配置可以讀取加密文件的授權進程和用戶。然後你可以在電腦B中設置解密文件夾,如果你想將加密文件分發到電腦B。為了訪問電腦B中的加密文件,你需要設置授權進程,只有授權進程才能訪問加密文件文件。 using […]

Read More »

Understand AES Encryption

The Advanced Encryption Standard (AES), also known by its original name Rijndael, is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology in 2001. The AES encryption is a symmetric block cipher which works on fixed length group of bits, called blocks. An input is taken […]

Read More »

Symmetric Encryption

Symmetric encryption is algorithms for cryptography that use the same cryptographic keys for both the encryption of plaintext and the decryption of ciphertext. The keys may be identical, or there may be a simple transformation to go between the two keys. The keys, in practice, represent a shared secret between two or more parties that can be used to maintain a private information link. The requirement that both […]

Read More »

Asymmetric Encryption

Asymmetric Encryption, or public-key cryptography, is the field of cryptographic systems that use pairs of related keys. Each key pair consists of a public key and a corresponding private key. Key pairs are generated with cryptographic algorithms based on mathematical problems termed one-way functions. Security of public-key cryptography depends on keeping the private key secret; the public key can be openly distributed without compromising security. […]

Read More »

Digital Signature

A digital signature is a mathematical scheme for verifying the authenticity of digital messages or documents. A valid digital signature, where the prerequisites are satisfied, gives a recipient very high confidence that the message was created by a known sender (authenticity), and that the message was not altered in transit (integrity) Digital signatures are a standard element […]

Read More »

Understand File Encryption

File encryption is one of the most effective security solutions. Combined with advanced security controls, it gives your business comprehensive data protection. But what is an encrypted file, and how does file encryption work to keep your files private?  What is file encryption? File encryption is a way of encoding files, including the sensitive data […]

Read More »

Authentication and Authorization

No Comments
| File Control, File Encryption, File Security, Process Control

Authentication and authorization are two vital information security processes that administrators use to protect systems and information. Authentication verifies the identity of a user or service, and authorization determines their access rights. Authentication Authentication is the process of proving that you are who you say you are. This is achieved by verification of the identity of […]

Read More »

Zero Trust File Access Security

No Comments
| File Control, File Encryption, File Security

The zero-trust file access security solution is a cybersecurity approach that denies the file access by default and grants authenticated users and the applications, data, services and systems they need to do their jobs. Zero Trust is a proactive, integrated approach to security across all layers of the digital estate that explicitly and continuously verifies […]

Read More »

Posts navigation

1 2 Next

Recent Posts

  • File Security Filter Driver SDK

  • Using File System Filter Driver SDK

  • EEFD Transparent File Encryption SDK

  • EaseFilter File Access Control SDK

  • EaseFilter File Access Monitor SDK

  • Secure Sandbox Tool

  • Folder Locker Tool

  • Secure File Sharing with DRM

  • Process Control SDK

  • Registry Protection SDK

  • Process Monitor SDK

  • File Access Control Lists

  • Authentication and Authorization

  • Zero Trust File Access Security

  • Blacklisting and Whitelisting

  • Network File Monitor and Protector

  • Block File Access to USB Drive

  • Setup The Trusted Process Rights

  • Encrypt File With Header

  • Encrypt File On the Go

  • Track File Change In Application

File Knowledge Base

  • Understand File I/O
  • Understand File Encryption
  • Understand Filter Driver
  • Filter Driver Framework
  • Isolation Filter Driver
  • Filter Driver Resources
  • Storage Tiering Filter Driver

File Encryption

  • Understand File Encryption
  • Understand AES Encryption
  • File Encryption In C#
  • File Encryption In C++
  • Symmetric Encryption
  • Asymmetric Encryption
  • Digital Signature
  • EEFD透明文件加密開發包
  • EaseFilter文件監控開發包
  • EaseFilter文件訪問控制開發包

Comprehensive File Security SDK 2023 . Powered by WordPress