Думаю многие видели как выглядят ключи (половинки). На вики и в гугле подробной информации по des/3des нет, т.к. стандарт защищен патентным правом. Все что мне удалось найти - это краткое описание на вики и пару .lib на Delphi и С.
Интересует конкретно подробное описание самого процесса крипта. Т.е. есть например Master Key A и Common Key B. Для наглядности чисто схематически изображу ключи:
3Des:
Comm Key XXXXXXXXXXXXXX YYYYYYYYYYYYYYYYY
Master Key WWWWWWWWW ZZZZZZZZZZZZZZZZZ
В результате шифрации будет получаться пинблок:
XXYYWWZZXXYYWWZZ
По какой схеме будет проходить крипт? Т.е. какая половинка как и в какой очередности будет участвовать в процессе?
Заранее благодарен
