mcrypt_get_iv_size

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

mcrypt_get_iv_size����ָ���㷨/ģʽ��ϵij�ʼ������С

Warning

This function has been DEPRECATED as of PHP 7.1.0. Relying on this function is highly discouraged.

˵��

mcrypt_get_iv_size ( string $cipher , string $mode ) : int

��ȡ�� cipher/mode ����ָ���ij�ʼ������С��

mcrypt_enc_get_iv_size() �������ã� ��Ϊ��ʹ���� mcrypt_module_open() ���ص���Դ��Ϊ������

����

cipher

MCRYPT_ciphername �����е�һ�����������ַ���ֵ���㷨���ơ�

mode

MCRYPT_MODE_modename �����е�һ�����������ַ����е�һ����"ecb"��"cbc"��"cfb"��"ofb"��"nofb" �� "stream"��

���� ECB ģʽ��ʹ�ó�ʼ���������Ի�������� �ڼ��ܺͽ��ܵĹ����У� ����Ҫʹ����ͬ�ij�ʼ����������ɣ���ʼ�㣩��

����ֵ

���س�ʼ�����Ĵ�С�����ֽ�Ϊ��λ�� ����������󣬷��� FALSE�� ���ָ�����㷨/ģʽ����Ҫ��ʼ���������� 0��

����

Example #1 mcrypt_get_iv_size() ����

<?php
    
echo mcrypt_get_iv_size(MCRYPT_CAST_256MCRYPT_MODE_CFB) . "\n";

    echo 
mcrypt_get_iv_size('des''ecb') . "\n";
?>

�μ�