(PHP 4, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)
mcrypt_get_block_size — Obtém o tamanho do bloco da cifra especificada
Esta função foi DESCONTINUADA a partir do PHP 7.1.0 e foi REMOVIDA a partir do PHP 7.2.0. O uso desta função é fortemente desencorajado.
O primeiro protótipo é quando compilado com libmcrypt 2.2.x, o segundo quando compilado com libmcrypt 2.4.x ou 2.5.x.
mcrypt_get_block_size() é usado para obter o
tamanho de um bloco do cipher
especificado (em
combinação com um modo de criptografia).
É mais útil usar a função mcrypt_enc_get_block_size(), pois ela usa o recurso retornado por mcrypt_module_open().
cipher
Uma das constantes MCRYPT_nome_da_cifra
ou o nome do algoritmo como string.
mode
Uma das constantes MCRYPT_MODE_nome_do_modo
ou uma das seguintes strings: "ecb", "cbc", "cfb", "ofb", "nofb" ou "stream".
Retorna o tamanho do bloco do algoritmo em bytes ou false
em caso de falha.
Exemplo #1 Exemplo de mcrypt_get_block_size()
Este exemplo mostra como usar esta função quando compilada com libmcrypt 2.4.x e 2.5.x.
<?php
echo mcrypt_get_block_size('tripledes', 'ecb'); // 8
?>