New crypto tool sCT
just updated to v. 0.1
|
Julian Buss , from
Netl@abs,
just updates his new crypto tool sCT. sCT means "simple crypto tool", and it is designed to encrypt
a (text) file fast'n'smart. Just do a "sct e -fin some.file -fout crypted.file
-p mypassword", and your file will be encoded with your password, and no one
else can read it. The algorithm is not like PGP or RSA, but it's simple and strong
enough to prevent most users from hacking it. Input for sct can come from a file
or stdin, output can go to another file or stdout. sCT was uploaded to Hobbes as
sct01.zip
(56,955k).
The official support site for sCT is:
http://sungate.fh-wedel.de/esungate.nsf
sCT is a Netlabs projects, visit:
http://www.netlabs.org
for more information.
sCT is written in ANSI C, and the source code is included in the distribution archive.
It should compile fine under every other platform, too.
At the moment sCT is just working on text files - support for binary encryption
will be added ASAP.
This tool is developed with EMX and GCC under OS/2 Warp4.
Therefore, you NEED the emx runtime library for OS/2!
If you don't know what EMX is: a great package that allows Unix programs to be recompiled
as OS/2 programs.
The runtime of EMX can be found and ftp.leo.org, ftp.cdrom.com and nearly every
better OS/2 site in the Internet.
Just install EMX like it's docs say, and the sct.exe should run fine.
If you have EMX and make and the famous GCC C Compiler installed, you can compile
sCT by just calling "make". The makefile is very simple and should do
the job.
Origin
sCT orginated from a small "learning C" course at
the University of Applied Science FH-Wedel, Germany.
We should do a library for simple crypted file IO - and because of I ever missed
a smart tool for simple and fast file crypting, I build sCT on top of these library.
The base version (this 0.0) was done very fast - and so there are some functions
missing, but for textfiles it works fine and fast yet.
What it does
It encodes a text with a password, so that it is not readable
without the password. The algorithm is simple, but effective.
For sure, it's not as safe as PGP or RSA, but it's enough for someone who just knows
a mouse is a computer device... :-)
Text can come from a file or from stdin, and can be saved in another file or to
stdout.
Operation on binary files will be in the next release.
Usage is simple
to encode a file:
sct e -fin <file to encode> -fout <save file> -p <password>
to decode a file
sct d -fin <encoded file> -fout <save file> -p <password>
* -fin and -fout are optional.
* if -fin is missing, stdin is assumed.
* if -fout is missing, stdout is assumed.
* if -p is missing, you will be asked.
(not possible if input comes from stdin!)
For example, if you want to crypt the output of the "dir" command:
dir | sct e -fout crypted.dir -p somepassword
and if you want to decode and print it on the screen
sct d -fin crypted.dir -p somepassword
Compiling
- The sct.exe in this archive is an OS/2 program. But sct
is written in ANSI C, and you should be able to compile it under
every platform having an ANSI C compiler :-) It is developed under OS/2 4.0 with
famous GNU C. The makefile in this archive is for the OS/2 version of GNU make.
Fee free to play around with the source of sct. As I mentioned in the source files,
I'm NOT a skilled C developer. So if you find bugs or have hints for better code,
please email to me - saids Julian.
CONTACT AUTHOR:
Julian Buss
julian@wh.fh-wedel.de
Tinsdaler Weg 127
22880 Wedel
Germany
@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited
[TOP]
[HOME] [INDEX]