You are here

FreeSecurity: File encryption and compression

12 posts / 0 new
Last post
derelict
Offline
Last seen: 15 years 4 months ago
Joined: 2009-01-01 11:58
FreeSecurity: File encryption and compression

Hello,

I'd like to suggest a portable app to add to this website: FreeSecurity.

http://www.canudo.net/derelict/freesecurity

FreeSecurity is an easy to use freeware application that allows you to use encryption to secure your files and safeguard your privacy. FreeSecurity uses strong 128-bit AES encryption, the next generation US Goverment standard for protection of classified information. Additionally, it offers compression on the encrypted files.
Runs on Windows, Linux and MacOS, with no need to install, just double click the file. The only requirement is that you have Java properly configured (i.e. .jar file are associated with the Java Runtime Environment).

horusofoz
horusofoz's picture
Offline
Last seen: 8 months 3 weeks ago
Joined: 2008-04-03 22:45
Cool

Looks good and though currently freeware the developer states in the faq "In the future I may release it as an open-source project on Sourceforge.". I dont know how strong the strong the overall app is but looks good. hopefully one of the advanced users/devs can shed some light on the effectiveness of this app and if it is worth porting. Buth thanks for the find:-)

PortableApps.com Advocate

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-12-06 22:35
This app is actually pretty

This app is actually pretty cool, if you are gonna encrypt a directory, it encrypts it as a whole, makes it into just one file, then you can also put an option to compress it which cuts down the directory size quiet a bit if there are lots of files in it. I find this very useful. Not sure if it leaves anything behind though, ill check.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

derelict
Offline
Last seen: 15 years 4 months ago
Joined: 2009-01-01 11:58
Hello,Actually, I am this

Hello,

Actually, I am this app's developer, feel free to ask any questions you may have. As far as the questions posted so far:
- I'm planning on moving this to SF on a near future, along with all my other apps, just haven't had the time to do so (as I'm currently developing yet another small freeware app)
- It doesn't leave anything behind, it creates temp files that are deleted upon completion

I actually run the app from my USB pen and use it to encrypt work data that is stored in it.

Regards,
Joao

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-12-06 22:35
This app you have here is

This app you have here is really neat. The only thing i can think of the suggest is just support drag and drop of files and folders, this would make things a bit easier so you dont have to navigate through a lot of directories to get the files you want, or folder. What are you using to compress files? I dont know what different compressions could be added, but maybe adding options so that away you can choose different compression ratios like small, moderate, solid, or something like that. If I can think of anything else then ill let you know, other than that keep up the good work on this. Biggrin

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

derelict
Offline
Last seen: 15 years 4 months ago
Joined: 2009-01-01 11:58
Thanks :) Regarding your

Thanks Smile Regarding your questions:

- The compression algorithm is ZIP: http://java.sun.com/j2se/1.4.2/docs/api/java/util/zip/package-summary.html
- The encryption/decryption algorithm is AES @ 128bit: http://java.sun.com/j2se/1.4.2/docs/guide/security/jce/JCERefGuide.html

I tried to keep the interface as simple as possible, without any technicalities. The compression ratio used is maximum (on) or none (off)...depending on the file type, you may not even see much difference on CPU usage (I didn't, on an old P4 3GHz). The alternative was GZIP, which I didn't use in this app.

Drag and drop would be a nice feature, totally agree with you Smile

silentcon
silentcon's picture
Offline
Last seen: 12 years 1 month ago
Joined: 2008-05-31 05:37
It uses java. So is it really

It uses java. So is it really portable?

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-12-06 22:35
In a way yeah, but then its

In a way yeah, but then its not, cause if you are using a computer that doesnt have java then it cant be run (or a really outdated java version). So just use the java portable on a computer that has the latest java, and then you shouldnt have any problems hopefully.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

ottosykora
Offline
Last seen: 6 days 20 hours ago
Joined: 2007-10-11 17:48
it should be able to use

java in our common files , as we are using it for oo.

The developers of the jave based portable pgp, which is still under some tests and bug clearing also managed to make a launcher looking for java on the host, in common files and in its own folder on the stick. when it finds the right one, it will take it.

Otto Sykora
Basel, Switzerland

derelict
Offline
Last seen: 15 years 4 months ago
Joined: 2009-01-01 11:58
Agreed. But anyway, a Windows

Agreed. But anyway, a Windows application may be portable, but it only runs on computers that run Windows. Applications that use only the core Java classes (such as FreeSecurity) run on any operating system with an appropriate Java Virtual Machine; in this case, the required Java version is 1.4 (which is already two generations old, current version is 1.6) or earlier.

Actually, this was one of the goals: a software that I could use either on Windows or Linux, regardless.

ottosykora
Offline
Last seen: 6 days 20 hours ago
Joined: 2007-10-11 17:48
try to make it using poartbel java

as well, that means looking for java, if not found propper one on the host, get the one from

..:\PortableApps\CommonFiles\Java

as I mentioned, the guys making the portable pgp did it too and works fine this way and hope it will be complete soon.

Otto Sykora
Basel, Switzerland

rafi
Offline
Last seen: 12 years 8 months ago
Joined: 2008-06-06 11:18
why dont use 7zip with

why dont use 7zip with encryption-option, this is aes256 too

A single death is a tragedy; a million deaths is a statistic.

Log in or register to post comments