The SDKPac uFile SDK provides portable File Based Encryption for embedded file systems, for applications including HIPPA and blocking data exfiltration. Advanced features include bind to device and user identity pairing for activation and privacy.
File system interfaces include ANSI C stdio.h file systems and proprietary file system APIs on removable and fixed flash media including SD and USB flash drives.
uFile File Based Encryption protects data-at-rest. The Cypherbridge SDKPac product family includes a wide range of RFC standard secure data-in-flight SDKs including TLS, SSH, SFTP, and VPN. Together this offers complete single source end-to-end solutions for data-at-rest and data-in-flight.
Features
- Encrypts files on fixed and removable media
- APIs to open, close, read, write, and seek files with encrypted context extensions
- Stream oriented sequential and random access
- Removable storage media can be transferred to any FAT compatible desktop system
- Encrypted files are 1:1 plain text size with optional metadata header
- Encrypted files use unique per-file keys
- Plain-text and encrypted files can be mixed in any combination on storage media
- Integrated with SDKPac uCrypt™ Suite B level cryptographic operations
- Portable ANSI-C SDK for a broad range of processors, platforms and file systems
uFile SDK File Encryption Data Sheet |