MDC-2 u MDC-4

MDC-2 и MDC-4 разработаны в IBM [1081, 1079]. В настоящее время изучается вопрос использования MDC-2, иногда называемой Meyer-Schilling, в качестве стандарта ANSI и ISO [61, 765], этот вариант был пред­ложен в [762]. MDC-4 определена для проекта RIPE [1305] (см. раздел 25.7). Спецификация использует DES в качестве блочной функции, хотя теоретически может быть использован любой блочный алгоритм .

Скорость хэширования MDC-2 равна V2, длина хэш-значения этой функции в два раза больше размера блока.Ее схема показана на 5-й. MDC-4 также выдает хэш-значение в два раза большее размера блока, а ее ск о-рость хэширования равна V4 (см. 4-й).


Gi

*■ H

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gh -------------- I          
  I Ключ I Шифрование -------- ►  
         
         
       
Mi     A    
 
          --------------- >    
    Шифрование -------- ► —^
  | Ключ |      
  T    
Hj-i