BlackBerry CasEnc 1.0 pre-alpha
Собственная open-source разработка, открытые исходные коды программы и всех шифров. Находится в стадии разработки и тестирования. Программа использует 9 алгоритмов шифрования:
TEA
RIJNDAEL
TWOFISH
SERPENT
RC4
BLOWFISH
SKIPJACK
DES
GOST
Особенности:
1. Возможность создания каскадных шифров (последовательное комбинированное шифрование любыми выбранными алгоритмами, например Twofish-Rijndael-TEA-GOST)
2. Настоящий пароль не знает даже сам автор шифруемого файла. Как следствие - невозможно расшифровать данный файл любой другой программой, даже если используются те же самые исходные коды шифров. Это достигается путем добавления к символам пароля псевдослучайных значений в начале и конце вводимого с клавиатуры символа. Так, при вводе символа "f" в пароль будет передано значение "ґf?".
3. Вводимые пароли не отображаются в текстовом поле (сделано по аналогии с *nix-cистемами, где сторонний наблюдатель не может определить длину пароля).
4. Шифрование строк, файлов и папок. Для криптографического алгоритма Serpent пока не разработаны процедуры шифрования файлов, реализация алгоритма очень медленная, но исключать ее из программы по этой причине не буду - со временем, думаю, напишу процедуры.
Программа написана на Microsoft Visual Basic 6.0, исходные коды поставляются в архиве в комплекте с программой. Доступны исходные коды самих шифров (классы *.cls).
В архиве представлены исходные коды программы. Откомпилировать ее вы можете сами, установив Microsoft Visual Basic 6.0 или используя portable-версию программного языка в комплекте с компилятором.
1.
Ссылка 1
2.
Ссылка 2
3.
Ссылка 3
4.
Ссылка 4
5.
Ссылка 5
6.
Ссылка 6
7.
Ссылка 7
8.
Ссылка 8
9.
Ссылка 9
10.
Прямая ссылка без ввода кода подтверждения.
11.
Прямая ссылка без ввода кода подтверждения.