Безопасность и шифрование


Утилита шифрования файлов по XOR

Шифрование файла заданным паролем. Это программа для тех, кто не хочет, чтобы их тексты мог прочесть всякий любопытный, но в то же время не имеет ни желания, ни денег, чтобы связываться с дорогостоящими системами защиты данных.

Adler32 v1.0 - Checksum unit for Pascal

Adler32 - алгоритм расчета контрольных сумм, похожий на CRC32, но при этом более быстрый, чем CRC32.

American Megatrends CMOS password detector

Программа для получения пароля, установленного в AMI BIOS.
AMI BIOS Passward Cracker

AMI BIOS Password Reader

Показывает, какой пассворд установлен в AMI BIOS.
This utility reads the AMI BIOS password.

AMI-BIOS Password Reader

Старенькая программа для АМИ-биоса

Blowfish v1.1 - Blowfish Encryption Algorithm

Реализация алгоритма шифрования BlowFish. Приведены исходники на Паскале, Ассемблере и С.
Blowfish (Turbo) Pascal implementation of the Blowfish encryption algorithm as described in Dr Dobb's magazine of April 1994. Including sources of the unit, an programming example and the original C version, written by Bruce Schneier, the author of the algorithm.

CRC16, CRC32 and CRC/ARC functions

Три оптимизированные по скорости функции для вычисления CRC16 и CRC32.
Three speed-optimized assembler functions to compute a CRC:

  • CRC16 - used by the XModem protocol,
  • CRC32 - used by PKZIP and Forsberg's ZModem,
  • CRC/ARC - used by SEA's ARC utility.

Crypt - Simple XOR File Encryptor

Простейшая программа для шифрования файлов с помощью побайтной операции XOR с введенным ключом, длиной до 15 символов. Расшифровка осуществляется повторным запуском программы с тем же ключом.

Data Encryption Toolkit v1.3

Data Encryption ToolKit позволяет шифровать данные и исполняемые коды программ, предотвращая их несанкционированное использование. Шифрование производится в соответствии с федеральным стандартом США (DES).

Deb2Asm - Debug to Assembler Dump Converter

Утилита DEB2ASM конвертирует вывод программы DEBUG в нормальный ассемблерный листинг. Полезна для дизассемблирования программ и участков памяти.
DEB2ASM converts a disassembly output from the DOS DEBUG program to a more regular and (hopefully) more legible format. The source is in TURBO pascal and is packaged with an I/O -include- file. You will need SORT.BOX (Borland Turbo Toolbox) or provide your own sorting routine.