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]