Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Обсуждение статей
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2011, 14:17   #1
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию Шифровка заменой. Улучшаем алгоритм. Библиотека rclib build 600 beta

Библиотека rclib build 600 beta и программа-пример, использующая эту библиотеку.

Для получения подпробной информации прочитатайте статью Шифровка заменой. Улучшаем алгоритм.

Алгоритм получения PCKey:

Код:
char tempval = 0;

for (i=0; i<CPSeqSize; i++)
{
PCKey[i] = CRC8(CodeBook + CPSeq[i]*256, 256) xor tempval;
tempval = tempval xor (char)CBCRC32;
CBCRC32 = CBCRC32 rol 1;
}
где
CBCRC32 - crc32 книги кодов
CRC8 - функция получения CRC8 блока данных (первый параметр указатель на блок данных, второй размер блока данных)
операция rol - циклический сдвиг влево
Вложения
Тип файла: zip rclib.zip (13.5 Кб, 44 просмотров)
Тип файла: zip RDC tool.zip (441.2 Кб, 46 просмотров)
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шифровка заменой. Библиотека rclib rpy3uH Обсуждение статей 5 16.04.2013 01:16
обновление в блоге - Шифровка заменой. Улучшаем алгоритм Pblog Обсуждение статей 0 04.08.2011 01:50
обновление в блоге - Шифровка данных заменой Pblog Обсуждение статей 0 17.04.2010 11:30
обновление в блоге - Шифровка с помощью пароля. Улучшаем алгоритм шифрования 2 Pblog Обсуждение статей 0 15.02.2008 18:30
обновление в блоге - Шифровка с помощью пароля. Улучшаем алгоритм шифрования Pblog Обсуждение статей 0 03.09.2007 16:00