Ale3002 (25.03.2009 14:18, просмотров: 1) ответил vesago на Хз что буржуи имели ввиду. У меня по крайней мере расширенного нету. Только MF3 IC D40.
А ты разобрался какой именно вариант DES-шифрования в карточке используется? Ведь бывают различные его виды:
- электронная кодовая книга ECB (Electronic Code Book);
- сцепление блоков шифра CBC (Cipher Block Chaining);
- обратная связь по шифртексту CFB (Cipher Feed Back);
- обратная связь по выходу OFB (Output Feed Back).
Последовательность использования ключей тоже может быть разная.
Например Atmel в апноте AVR230 использует кодирование TripleDES следующим образом:
1. Кодирование с ключом 1
2. Декодирование с ключом 2
3. Кодирование с ключом 3
И Декодирование соответственно:
1. Декодирование с ключом 3
2. Кодирование с ключом 2
3. Декодирование с ключом 1
Насколько я понимаю, возможно еще 7 других последовательностей ключей.
Таблицы начальной перестановки и инвесной начальной перестановки могут быть совершенно произвольными.
Начальное значение кифер-блока также может быть произвольным.
Поэтому надо точно знать какой вариант DES-алгоритма используется. Желательно пример исходника найти.