mcrypt_enc_get_supported_key_sizes

(PHP 4 >= 4.0.2, PHP 5, PHP 7 < 7.2.0, PECL mcrypt >= 1.0.0)

mcrypt_enc_get_supported_key_sizesRetorna um array com os tamanhos de chaves suportados do algoritmo aberto

Aviso

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.

Descrição

mcrypt_enc_get_supported_key_sizes(resource $td): array

Obtém os tamanhos de chave suportados pelo algoritmo aberto.

Parâmetros

td

O descritor de criptografia.

Valor Retornado

Retorna um array com os tamanhos de chave suportados pelo algoritmo especificado pelo descritor de criptografia. Se retornar um array vazio, todos os tamanhos de chave entre 1 e mcrypt_enc_get_key_size() são suportados pelo algoritmo.

Exemplos

Exemplo #1 Exemplo de mcrypt_enc_get_supported_key_sizes()

<?php
$td
= mcrypt_module_open('rijndael-256', '', 'ecb', '');
var_dump(mcrypt_enc_get_supported_key_sizes($td));
?>

O exemplo acima produzirá:

array(3) {
  [0]=>
  int(16)
  [1]=>
  int(24)
  [2]=>
  int(32)
}

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top