Download Cryptoswap - Cryptoswap Description, Cryptoswap Reviews
Contact
 


 

Download

 
Download Now (205K)
GPL (GNU General Public License)
Downloads till now: 3
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Archiving , Backup , Benchmarks , Boot , Clustering and Distributed Net, Clustering and Distributed Networks , Console Fonts, Diagnostics, Emulators , Filesystems , Hardware , Installer/Setup , Logging , Monitoring , Networking , Operating Systems , Operating Systems Kernels, Operating Systems Linux Distri, Operating Systems Other, Recovery , Shells , Software Distribution , System Administration ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

cryptoswap

 

Details

Size: 205K
Last Update: 2008-05-22 22:03:46
Version: 0.0.3
OS Support: Linux
License/Program Type: GPL (GNU General Public License)
Publisher: Mike Petullo
Price:$0.00
Description:

cryptoswap 0.0.3 is monitoring software developed by Mike Petullo.
The cryptoswap package supports building an encrypted swap partition when a system boots. This must be necessary on systems that use encrypted filesystems because plaintext secrets may be written to disk when memory is swapped to disk.



Cryptoswap.sh should be installed in /etc/init.d. During system boot, cryptoswap.sh should execute right before checkroot.sh. When shutting down, cryptoswap should execute after sysklogd.

This package also includes an initialization script for building loopback encrypted /tmp. This may be necessary if a system contains encrypted filesystems but / is not encrypted. A link from directories like /var/tmp to /tmp may be appropriate. There are a few other alternatives for systems such as these:

1. Tmpfs is a Linux kernel feature that allows /tmp to exist in memory. This is a good solution for systems with a lot of memory and/or (encrypted) swap.
2. If you have a system that uses encrypted home directories, per-user temporary directories inside $HOME could be used. This would ensure that user's data is protected but would require that all applications use $HOME/tmp instead of /tmp.

Finally, the project may be used to create an encrypted root filesystem. Doing so requires two special partitions. First, create a small partition to hold your kernel and initrd image, /dev/hdaX. Second create a large partition to contain the root of your filesystem, /dev/hdaY.

Next configure and install an initrd-based boot system:

1. Ensure romfs is compiled in your kernel (not a module).
2. Create a kernel-supported filesystem on /dev/hdaX and copy your kernel to /vmlinux.
3. Download busybox and extract it as initrd/busybox.
4. Update initrd/src/etc/modules.initrd to include any modules needed to boot.
5. Build cryptoswap's initrd image (cd initrd && make initrd) and copy it to the filesystem on /dev/hdaX at /initrd.img.gz.
6. Make sure you use literal = "root=/dev/ram0 init=/linuxrc rw" or LILO equivalent.

Finally, create a proper encrypted filesystem on /dev/hdaY:

1. Randomize the partition: dd if=/dev/urandom of=/dev/hdaY.
2. Set up a loopback device: openssl enc -d -aes-256-ecb -in initrd/src/etc/efsk | losetup -p0 -e aes /dev/loop0 /dev/hdaY.
3. Create the root filesystem: mkfs.ext2 /dev/loop0.
4. Mount your new root filesystem: mount /dev/loop0 .
5. Populate your new root filesystem.

What's New in This Release:
Added initrd build environment.
Documentation update.
cryptoswap 0.0.3 supports english interface languages and works with Linux.

Downloading cryptoswap 0.0.3 will take several seconds if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

cryptoswap Version History

Product Date Added
cryptoswap 0.0.3 2008-05-22 22:03:46


Related Software

Foresight Linux
From category: Operating-Systems-Linux-Distri
Foresight Linux 0.9.8.3 is operating systems linux distri software developed by The Foresight Linux Project. Foresight Linux OS is a Distribution which showcases some of the latest and greatest fro...
paldo
From category: Operating-Systems
paldo is a Upkg driven GNU/Linux distribution....
Yabause
From category: Emulators
Yabause is a Sega Saturn emulator....
ARP Tools 1.0.2
From category: Networking
ARP Tools 1.0.2 is networking software developed by Krzysztof Burghardt. ARP Tools is collection of libnet and libpcap based ARP utilities. ARP Tools project currently contains ARP Discover...
DeLi Linux
From category: Operating-Systems-Linux-Distri
DeLi Linux 0.7.1 is operating systems linux distri software developed by DeLi Linux Team. DeLi Linux stands for \"Desktop Light\" Linux. It is a Linux Distribution for old computers, from 486 to Pe...
OpenAFS
From category: Filesystems
OpenAFS is a client-server distributed filesystem....
DVD Backup
From category: Backup
DVD Backup 0.4.0 is backup software developed by Silvercoders. DVD Backup is an unix shell script providing functionality for backuping files and databases (PostgreSQL, MySQL) on DVD discs....
Backup Buddy
From category: Backup
Backup Buddy 0.85 is backup software developed by Benjamin Smith. Backup Buddy is a set of scripts which make versioned, disk-to-disk, backups via rsync easy. Backup Buddy will allow you to set up...
EHNT
From category: Networking
EHNT 0.4 is networking software developed by Nik Weidenbacher. EHNT is a tool which turns streams of Netflow (version 5) data into something useful and human-readable. (Netflow is a UDP-based traff...
Amiga Research Operating System 20060207
From category: Operating-Systems-Kernels
Amiga Research Operating System 20060207 is operating systems kernels software developed by The AROS Development Team. Amiga Research Operating System (AROS) is a portable and free desktop operatin...
CapiSuite
From category: Networking
CapiSuite 0.4.5 is networking software developed by Gernot Hillier. CapiSuite is an ISDN telecommunication suite providing easy to use telecommunication functions which can be controlled from Pytho...
Balance
From category: Networking
Balance 3.34 is networking software developed by Thomas Obermair. Balance is our suprisingly successful load balancing solution being a simple but powerful generic tcp proxy with round robin load b...
AlienDrive Live CD 1.0
From category: Operating-Systems-Linux-Distri
AlienDrive Live CD 1.0 is operating systems linux distri software developed by Alien Drive System. AlienDrive Live CD is a linux distribution based on the SLAX Operating System. It is someti...
EncFS
From category: Filesystems
EncFS is a FUSE-based encrypted virtual filesystem for Linux....
Black Orion Enterprise Linux Desktop
From category: Operating-Systems-Linux-Distri
Black Orion Enterprise Linux Desktop 4.3 is operating systems linux distri software developed by Emiel J.Ph. Obdam. Black Orion Network is an update and system management platform for among others...
 

Top Downloads

 
1. Free Mp3 Finder
2. Audio Catalog
3. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
4. Canon PIXMA iP1200 Printer Driver
5. Genius Eye 110 Webcam Driver
6. Canon PIXMA iP1000 Printer Driver
7. LG GSA-2166D
8. Aldo's Text-PDF PRO+
9. Mercury KVM800M A
10. Nimo Codec Pack
11. Broadcom Advanced Control Suite 2
12. Canon i550 Printer Driver
13. Mercury P4VM800M7
14. Mercury PI865GVM7 V
15. Canon PIXMA MP220 MP Drivers
16. Canon PIXMA MP160 MP Drivers 9xME
17. Realtek Sound Card AC97 A
18. Canon PIXMA MX310 MP Drivers
19. Canon S200 Printer Driver
20. Canon PIXMA iP1600 Printer Driver

DownloadTube Editor Reviews

 
1. Ots Studio
Ots Studio - Ripper, Encoder & Ots Media File Editor. Ots...
2. Analogue Clock
Analogue Clock is a clear analogue clock, written in AS 2.0,...
3. Photo Frame Show
Photo Frame Show is an imaging and desktop enhancement progr...
4. Image panning v.2
Simple image panning tool - just load an image with any size...
5. Sib Icon Extractor
Sib Icon Extractor is a handy and reliable tool for extracti...
6. Sib Icon Editor
Sib Icon Editor is a power-packed icon editor featuring abil...
7. Free AVI to MP2 Converter
Doremisoft Free AVI to MP2 Converter is an easiy-to-use medi...
8. Advanced TIFF Editor
Advanced TIFF Editor - feature-rich FAX, TIF (TIFF), PDF, EP...
9. A-Z Planner
A-Z Planner is an advanced, multi-functional tool that allow...
10. Public PC Desktop
Use Public PC Desktop to turn your personal computer into an...

Software Reviews Full List



Recent Blog Posts

 
1. Easy Publishing of WordPress Blogs RSS Feeds With FeedBurner
RSS (Really Simple Syndication) Feeds are a modern form of c...
2. Automatic Installation of Joomla! on Windows With JoomlaPC
A convenient alternative for the development or testing of J...
3. An Introduction To Joomla! Templates Creation With Adobe Dreamweaver CS3
Joomla! is a content management system and framework with a ...
4. Two New Firefox Stable Releases Are Available For Free Download: Firefox 3.0.2 and Firefox 2.0.0.17
Recently, two Firefox stable releases for Windows, Mac OS, a...
5. How To Deploy A Linux LiveCD on Windows Using MobaLiveCD
There are many ways to test a certain Linux distribution on ...
6. Ever Needed A Free Video Converter And You Just Couldn’t Find It? Here’s Our Suggestion.
With so many different video (or even audio) converters arou...
7. Top 101 Most Downloaded Windows Software: Free Demo Movies and Download Links
We often have to decide if we should download the latest v...
8. A New Powerful Virus Could Affect Millions of WordPress Blogs
The WordPress blogging platform powers millions of web...
9. Google Chrome – It’s Finally Here. Will A Revolution Begin?
First, it was the rumors. Then, Google announced it official...
10. An Amazing Free Document Processing Software: LyX
The documents management task could be difficult in absence ...

Last 20 Scripts

 
1. JavaScript Gravity
JavaScript Gravity allows you to create the effect of an obj
2. Expanding Elements
Expanding Elements script can be used to allow elements such
3. YUI Test
YUI Test is a testing framework for browser-based JavaScript
4. jRails
jRails is a drop-in jQuery replacement for the Rails Prototy
5. Select Box Replacement
Select Box Replacement is an unobtrusive jQuery plugin that
6. jQuery Field Plug-in
jQuery Field Plug-in expands the ability to retrieve and set
7. inlineEdit.v3.js
inlineEdit.v3.js is a simple to use MooTools plugin that all
8. Animated InnerFade with JQuery
Animated InnerFade with JQuery script is a full W3C complian
9. MooFlow
MooFlow is an AJAX based image gallery that uses MooTools.
10. jQuery Plugin SVG
jQuery SVG is a jQuery plugin that lets you easily interact
11. HeatColor
HeatColor is a plugin that allows you to assign colors to el
12. YUI Charts Control
YUI Charts Control visualizes tabular data on a web page in
13. JavaScript Info Pane
JavaScript Info Pane is designed to look and act much like a
14. Corner Dock Navigation
Corner Dock Navigation is a dock style navigation menu that
15. Auto Suggest Box
Auto Suggest Box is a normal text input box which automatica
16. MinMax Elements
MinMax Elements JavaScript allows you to get a windows like
17. jQuery Column Filters
jQuery Column Filters provides a quick way of allowing table
18. FastFind Menu Script
FastFind Menu Script script allows you to create nested menu
19. jGrowl
jGrowl is a jQuery plugin that raises unobtrusive messages w
20. Cookie Crumbs
Cookie Crumbs JavaScript creates a breadcrumb type trail of