rescisão bloco Residual - Residual block termination
Em criptografia , terminação bloqueio residual é uma variação do bloco de encadeamento de cifra (CBC) Modo que não requer qualquer acolchoamento . Ele faz isso de forma eficaz a mudança para o feedback cifra modo para um bloco. O custo é o aumento da complexidade.
procedimento de criptografia
Se o texto simples comprimento N não é um múltiplo do tamanho do bloco L :
- Criptografar o ⌊ N / L ⌋ blocos completos de texto simples utilizando o bloco de encadeamento de criptografia modo ;
- Criptografar o último bloco criptografado completo novamente;
- XOR os restantes bits do texto simples com bits mais à esquerda do bloco cifrado-re.
procedimento de descriptografia
- Descriptografar o ⌊ N / L ⌋ blocos codificados completos utilizando o modo de cifra do bloco de encadeamento;
- Criptografar o último bloco criptografado completo;
- XOR os restantes bits do texto cifrado com bits mais à esquerda do bloco cifrado-re.
Mensagem curta
Para mensagens mais curtas do que um bloco , terminação bloco residual pode usar um criptografado IV em vez do bloco previamente criptografada.