Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.324.563 Times

Fast Secure File System 0.1.1

  Date Added: April 27, 2010  |  Visits: 2.003

Fast Secure File System

Report Broken Link
Printer Friendly Version


Product Homepage
Download (97 downloads)



Fast Secure File System exports existing directories securely over the network, letting users store and retrieve encrypted data in a scalable and transparent way. FSFS is written in C and works on GNU/Linux systems on x86 and PPC architectures, with help from FUSE and OpenSSL. File systems are easily the most evident, from the point of view of users, component of an operating system. Through file systems it is possible to organize data in a wide variety of ways, and access resources through a common interface. Users can nowadays not only store and retrieve documents, but also find information on running processes and system settings (through ProcFS), access and manipulate e-mail (for example with GmailFS), or perform several other operations. In several circumstances and scenarios it is desirable to protect stored files and directories from manipulation by unknown or malicious users: financial or health-related data, confidential documents, or any kind of personal or sensitive data may need to be stored securely, in such a way that it can not be examined or modified freely by third parties. Most file systems do not take action in this sense, and external cryptographic utilities are sometimes employed to secure data before storage. While this can be a perfectly secure solution, it is not transparent to users. Distributed file systems propose efficient ways of accessing data remotely as if it resided on the local machine; when it comes to dealing with securely stored data as in the examples above, care must be taken to preserve confidentiality and integrity also during network transfer. Not all distributed file systems accomplish this task, weakening the overall security of the system, or do so inefficiently, making it inconvenient for users. FSFS is a secure, distributed file system in users space, written in C with much help from FUSE and OpenSSL. It lets users store and retrieve data securely and transparently, knowing that it is protected both on permanent storage devices and while in transit over the network. It is also concerned with scalability, therefore separates data cryptography from the server, leaving it to the clients; this approach is similar to the one used in CFS, and opposite to those taken on by other secure file system solutions (like NFS on top of IPsec). FSFS is written as a pair of user space daemons that act as client and server. Because of this, it needs no kernel support (unlike NFS over IPsec), save the FUSE loadable kernel module on clients, included in Linux since 2.6.14; servers dont use FUSE and depend only on user space OpenSSL libraries. Servers export an existing file system (of virtually any kind) to clients over the network through two separate channels: a TLS connection set up with OpenSSL, and a clear channel. Requests from the clients to the servers are sent via the TLS socket, thus they are encrypted and authenticated, according to TLS v1 specifications, by the channel itself and decrypted on receipt, as they are usually very short and the relevant cryptography does not constitute a great overhead; simple server replies undergo the same process. Cryptography in this case happens at both ends of the transmission. In a distributed file system, large amounts of data may be transferred between clients and servers, thus encrypting and decrypting everything may become too cumbersome for both parties, and as more clients are added to the system the server may severely lose performance; moreover, file data should be stored encrypted anyway, so the cryptography could be moved to the clients, in such a way that each encrypts data before a write operation sends it over the network to the server, and decrypts it after a read retrieves it. This way servers only deal with TLS details and can concentrate on serving client requests by doing the relevant I/O on the underlying, "physical" file system. As the data is already encrypted, it does not need to go through the TLS channel and the corresponding overhead, but can be sent via the clear channel, provided the messages are authenticated. Whats New in This Release: - This release fixes two bugs. One bug related to socket creation and would cause problems on some systems (namely OpenSUSE 10.2). The other bug related to server configuration creation when using the Python configuration utilities. Users dont need to upgrade to this release if theyre not experiencing problems or are not using the Python configuration utilities.. FSFS homepage

Requirements: No special requirements
Platforms: Linux
Keyword: Data Distributed File Fast File File System File Systems Fsfs Fuse Openssl Secure Secure File Secure File System System Tls Users
Users rating: 0/10

License: Freeware
USER REVIEWS
More Reviews or Write Review


FAST SECURE FILE SYSTEM RELATED
Development Editors  -  M Distributed File System 0.7.1
MDFS is a simple Distributed File System for Linux and Windows implemented in C++. Simple because it is not a kernel module, just an application running in the background.
655.36 KB  
Utilities  -  TripleF: a Java Distributed File System beta
TripleF is a middleware for a Distributed File System, developed totally in Java. It allows highly availability, reliability and scalability to the system, through the data replication, resulting in system's highly fault tolerance.
28.5 KB  
Network & Internet  -  Monkey Boards 0.3.8
Monkey Boards is a small, fast, and efficient message board systems to enable smaller Web sites to build virtual online communities where users post and reply to messages. Compared with other projects, this defining purpose Monkey Boards much...
66.56 KB  
File Cataloguers  -  File List Generator 1.0
ReStoring Data's File List Generator Freeware software filters, prints, and organizes via a file's: name, type, size, created date, and date last modified. It was developed by the Research and Development team to aid data recovery service clients...
5.63 MB  
File Synchronizers  -  TDFS r3
TDFS stands for "Trivially distributed file system", and is a proof-of-concept implementation of distributed file system as a ("stacked") layer above normal file systems. It uses the FUSE libraries and subsystem to implement this operation in...
28.67 KB  
File Synchronizers  -  Coda Distributed File System 6.9.1
Coda is an advanced networked filesystem. The project has been developed at CMU since 1987 by the systems group of M. Satyanarayanan. in the SCS department. Coda is a distributed filesystem with its origin in AFS2. It has many features that are...
1.5 MB  
File Synchronizers  -  weta-dfs 0.3.30
weta-dfs is a distributed file system. weta-dfs is designed to be fail-safe through replications of files, fast and easy to install, platform independent, and to have fast recovery from crashes. It consists of Data Node Servers and one Meta Data...
942.08 KB  
File Sharing  -  Jungle Monkey 0.1.11
Jungle Monkey (JM) is a distributed file sharing program. Users join channels where they receive announcements for available resources. These resources may include files, chat groups, search groups, and other channels. Users can send...
409.6 KB  
Utilities  -  Argante 1.1b
Argante provides a secure, distributed, and fast VS machine. Argante is a fully operational, virtual environment for effective, secure, and accurate development of network appliances and other solutions (distributed routers, heterogenic, and...
501.76 KB  
Utilities  -  sbld 0.4
Sbld is unix daemon that logs the status of a system and users activities. It is designed to be very flexibile in order to became a smart solution to your logging problems
71.68 KB  
NEW DOWNLOADS IN UTILITIES, FILE SYNCHRONIZERS
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables 2.4.37.9
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB  
Utilities  -  Command Not Found 0.2.41
Command Not Found is a program that uses a cache of existing programs and their associated packages to aid users in their day-to-day command-line work. Usage: command-not-found [options] Options: ...
30.72 KB  
File Synchronizers  -  TCFS 3.0b2
TCFS project is a cryptographic network file system featuring group sharing of encrypted files. TCFS will encrypt your files before sending them to the file server and will decrypt them before they are read by the requesting application. Because...
87.04 KB  
File Synchronizers  -  CryptoMaster 0.42.3
CryptoMaster is a little Frontend to cryptsetup where you can initialize and mount your dm-crypt (LUKS) encrypted devices. The status for each device is shown and you are able to add and remove new existing disks. The idea is to be completely...
225.28 KB  
File Synchronizers  -  clist 0.1.0
clist is a text-based directory browser and file manager. clist uses the curses library for graphics and the keyboard for interaction. The current release is an alpha release v0.1.0. There are a lot of features still to be added but I think...
39.94 KB  
File Synchronizers  -  Mounttero 0.4
Mounttero automatically mounts most storage devices such as USB drives and cameras, DVDs, CDROMs, hard disks, and floppies. Devices are mounted when users opens their directory, such as /mnt/auto/cdrom, and are unmounted when the directory...
8.19 KB  
File Synchronizers  -  MapFS 1.0-0.1035
MapFS implements a Linux filesystem which utilizes copy-on-write functionality and existing Linux filesystems to allow component filesystems (or portions thereof) to be combined into a single virtual filesystem that appears to be fully writable....
77.82 KB