Padding PKCS#5
Esquema de preenchimento para cifras de bloco de 8 bytes, parente mais restrito do PKCS#7 que divide o número do padrão com o PBKDF2.
O PKCS #5 especifica o preenchimento para cifras de bloco com blocos de 8 bytes, como o DES. Cada byte acrescentado registra quantos bytes foram adicionados. Na prática, é o mesmo que o padding PKCS#7 com tamanho de bloco 8, e os dois nomes costumam ser usados como sinônimos.
A numeração confunde, porque o PKCS #5 versão 2.0 (RFC 2898) também define o PBKDF2, uma função de derivação de chaves que nada tem a ver com preenchimento. O padding só é verificado depois da decifração, e é isso que torna possíveis os ataques de oráculo de preenchimento.