AS-QuadCAST 1.10

Command line program for encryption of files

AS-QuadCAST 1.10
Screenshot of AS-QuadCAST 1.10

A command line program for encryption and decryption of files. The program splits a 512-bit key into four parts and uses four 128-bit CAST-128 (in CTR mode [1]) in serial. (Note: CAST-128 uses a 64-bit block size, therefore it is recommended not to encrypt files larger than 4 GB.)

The program uses a key strengthening algorithm [2], this increases the security.

The program stores an encrypted checksum [3] of the original file, which is verified at decryption.

The program delivers an ErrorLevel code [4] which indicates success (0) or failure (1).

The speed is measured and the program will display the results for you when it's done.

Use the parameter "-NoPercent" to display the number of Bytes that has been processed instead of percent.

Important information: Save the downloaded program if you have information encrypted with it. I do not guarantee compatibility between different versions/revisions of the program.

Speed Reference: Approximately 8 MB/sec. (Intel Core i3-2120) [5]

> Download AS-QuadCAST 1.10 (Zip, 482 kB)

Revision Date: See file date.
License: Freeware.
Unicode Support: Yes.
Program Type: Portable, x64.
Operating System(s): Windows 7 (SP1+), 8.1 and 10. (Also Windows Server 2012 R2 and 2016.)
Language(s): Only English.

[1] Counter mode, a block cipher mode used to make a stream cipher of a block cipher. In this program, a 64-bit random nonce is used, which is fetched from Microsoft CryptoAPI. (RANDOM.DLL)
[2] The key strengthening algorithm is using SHA3-512 and executes 131,072 times. (KSA.DLL)
[3] The encrypted checksum is a CRC-64-ECMA.
[4] The ErrorLevel code can be useful when calling from batch files or other programs.
[5] The speed reference is measured under good conditions, a fast disk and a pretty large file.

In Swedish?
View this page in Swedish