ByteWay Security Technologies for Your Ideas

September 4, 2016 | Author: Margaret Hill | Category: N/A
Share Embed Donate


Short Description

Download ByteWay Security Technologies for Your Ideas...

Description

ByteWay

Security Technologies for Your Ideas

Solid File System (SolFS) is a file system implementation that can be embedded into your application or mounted as a virtual disk. SolFS offers software architects and developers a feature-rich storage for application documents and data, and is designed for use with real media (such as Hard Drives or Flash Cards) or logical structures (files on disks, database records, application resources, and raw memory). Introduction Solid File System is a secure vault for the information your applications create, process or archive. Unlike databases SolFS offers a container with hierarchical structure, versioning of data, on-the-fly encryption and compression. At the same time SolFS lets you add tags of various types to each data stream (file) and use SQL-like query language to search data by tags. Similar to ZIP files SolFS compresses the data and stores everything in one container. But unlike ZIP format SolFS was designed for easy rewriting of files in the container, so writing and deletion operations are fast and don't require rewriting of the whole container file. As a virtual file system SolFS contains files in the container. Much like a disk, SolFS container can have a drive letter (on Windows) or be mounted to a folder on existing disk (Windows, Linux, MacOS, BSD), thus providing seamless integration into the disk subsystem of the OS. The user won't know that he's working with something that is not a physical storage. While common scenario is to keep the disk data locally, cloud storage is an increasingly popular option. And when you want to work with the cloud as with the disk, SolFS will help as well. The container should not be necessarily present as a file on the local disk. It can be stored in the database (including distributed databases) or on the cloud blob storage. And you can have a local copy in parallel, thus guaranteeing an on-line storage with concurrent offline backup. Custom Devices Use of SolFS is not limited to desktop systems and servers only. With embedded license for SolFS you can bring the benefits that SolFS offers to your custom hardware platform, such as Blackberry, Linux-based mobiles or embedded hardware. ...and more... Solid File System is available in Application, Operating System and Embedded editions. Each edition has its own offerings and all editions share the features of Application edition.

ByteWay

[email protected] tel: +39 02 38093651

ByteWay

Security Technologies for Your Ideas

Application Edition

Benefits APIs for a number of development tools You can use SolFS Application Edition in your application, developed using C or C++ on Windows, Linux, FreeBSD, MacOSX and iPhone, Java on Android, using CodeGear Delphi or C++Builder on Windows, using .NET Framework development tools. Also SolFS is offered as an ActiveX control and as a DLL library on Windows, and as static and shared object (.so) libraries on Linux and FreeBSD. This provides maximum portability of your application and your data. Great alternative to archive file formats Archive file formats, such as ZIP, are often used as a universal solution for compound files and virtual filesystems. However, archives have certain shortcomings and drawbacks which prevent them from being used effectively. SolFS is free from such shortcomings. SolFS offers a file system engine, that can be embedded into applications on all major operating systems (Windows, Linux, FreeBSD, MacOS X, Windows Mobile, Android, iPhone) as well as various custom hardware and software platforms. SolFS supports extensible encryption and compression, custom file tags, file and storage metadata, support for Unicode file names and more. Multiplatform Use Solid File System in your applications, which you create for various software and hardware platforms, from Windows and MacOS X desktops to Unix and Linux servers to mobile devices. Easy data management Store your application data in a single container and simplify data backup and manipulation by exposing only one container file to the end-user. You can even keep the container in a custom place (in application resources or in the database) thus hiding it from the end-user completely. Strong data protection Improve security of your documents and data and prevent unauthorized access to them by applying industry-adopted data encryption mechanisms. Transparent strong encryption based on 256-bit AES algorithm can be applied to a wide range of entities: from a single file stream to a whole file storage. And if you need to meet stronger requirements of improving security level, you can always add your own encryption schemas, including public key cryptography.

ByteWay

[email protected] tel: +39 02 38093651

ByteWay

Security Technologies for Your Ideas

Transparent compression of data Get more storage for your files and perform data transfer or backup faster without investing into more hardware by using built-in data compression. Compression works transparently and can be combined with data encryption. Industry-standard ZLib compression can be applied to selected or every file, and can be replaced by your own compression algorithms if required. Backed by the Cloud SolFS can store data virtually everywhere, for example in cloud storages. Huge Storage Capacity SolFS allows creation of really huge storages to meet your current and future data storage needs. Maximum storage size is 256 Terabytes. This gives you virtually unlimited possibilities for storing large amounts of data on physical media, including distributed locations. OS Edition Benefits

Easy data access You can represent your SolFS container as a virtual disk device, similar to the mounted network disks. This virtual disk can be accessed by any application much like a regular disk. Access control Limit access to your data to only trusted applications, thus preventing unauthorized access to the data when the container is opened. This feature is available in Windows version of SolFS OS Edition. Cross-platform support Operating System edition is available for Windows, Linux, FreeBSD and MacOS X, letting you build crossplatofrm applications. SolFS offers a file system engine, that can be embedded into applications on all major operating systems (Windows, Linux, FreeBSD, MacOS X, Windows Mobile, Android, iPhone) as well as various custom

ByteWay

[email protected] tel: +39 02 38093651

ByteWay

Security Technologies for Your Ideas

hardware and software platforms. SolFS supports extensible encryption and compression, custom file tags, file and storage metadata, support for Unicode file names and more. Multiplatform Use Solid File System in your applications, which you create for various software and hardware platforms, from Windows and MacOS X desktops to Unix and Linux servers to mobile devices. Easy data management Store your application data in a single container and simplify data backup and manipulation by exposing only one container file to the end-user. You can even keep the container in a custom place (in application resources or in the database) thus hiding it from the end-user completely. Strong data protection Improve security of your documents and data and prevent unauthorized access to them by applying industry-adopted data encryption mechanisms. Transparent strong encryption based on 256-bit AES algorithm can be applied to a wide range of entities: from a single file stream to a whole file storage. And if you need to meet stronger requirements of improving security level, you can always add your own encryption schemas, including public key cryptography. Transparent compression of data Get more storage for your files and perform data transfer or backup faster without investing into more hardware by using built-in data compression. Compression works transparently and can be combined with data encryption. Industry-standard ZLib compression can be applied to selected or every file, and can be replaced by your own compression algorithms if required. Backed by the Cloud SolFS can store data virtually everywhere, for example in cloud storages. Huge Storage Capacity SolFS allows creation of really huge storages to meet your current and future data storage needs. Maximum storage size is 256 Terabytes. This gives you virtually unlimited possibilities for storing large amounts of data on physical media, including distributed locations.

Embedded Edition Embedded File System with encryption and compression Introduction If you need to use or create a powerful file system for your custom device, be it an MP3 player, camera, or just a flash memory controller, we have an offer that fits all your requirements. A file system that provides encryption, compression, journalling, symbolic links, streams and more. A file system, that is not based on FAT, and so is free of all its limitations (and patents, of course). And all this functionality fits into 300 K of code. SolFS is not just a specification or a proof-of-concept system. SolFS is already implemented on a number of platforms including Windows, .NET, Windows Mobile, Linux, MacOS X and Unix. Since it is written in ANSI C, SolFS offers very flexible code base for use with both big-endian and little-endian systems for which ANSI C compiler exists. Possible uses SolFS can be used in any device, that needs to store data in persistent storage (disk drive, flash memory etc). Specifically, the best features of SolFS can be used in DRM-enabled devices to provide device-

ByteWay

[email protected] tel: +39 02 38093651

ByteWay

Security Technologies for Your Ideas

dependent encryption of the data; Multimedia devices to organize information in database-like structure; Data collection devices and industrial appliances to store more data on the device; Flash memory to provide a file system with advanced features and save on development of custom storage formats Main features SolFS provides built-in compression functionality, which lets you increase capacity of the storage without adding a compression layer to your data management code. With built-in symmetric encryption, based on modern industry standards, such as AES256 and SHA2, you can protect the data from theft or implement DRM features easily. Journalling and embedded check-and-repair functions let you guarantee data integrity and fail-safety. You can manage multiple independent volumes with SolFS. This lets you handle many storage media devices (for example, built-in storage and an external flash card) at the same time. SolFS speed is comparable to speed of other advanced file systems on the market, such as NTFS (on Windows). What we offer We offer a cross-platform file system engine, which can be used on 16-bit, 32-bit or 64-bit platforms without major changes. The package consists of the source code, accompanying documentation and description of the file system format. Drivers to mount the container as a file system are available for Windows NT/2000/XP/2003/Vista/2008/Windows 7, Linux (2.6-based kernel), FreeBSD. They can be licensed together with the Embedded license. The embedded license is royalty-free and includes one year of support and free upgrades.

ByteWay

[email protected] tel: +39 02 38093651

View more...

Comments

Copyright � 2017 SILO Inc.