라이브러리

[PHP] mcrypt_list_modes - 지원되는 모든 모드의 배열을 가져옵니다.




mcrypt_list_modes


`mcrypt_list_modes` 함수는 mcrypt 모듈에서 사용할 수 있는 암호화 모드를 반환하는 함수입니다. 이 함수는 mcrypt 모듈이 지원하는 모든 암호화 모드를 배열로 반환합니다.

# 함수의 매개변수


* `$cipher` : 암호화 모드를 반환할 mcrypt 모듈의 이름입니다.

# 함수의 반환값


* mcrypt 모듈이 지원하는 모든 암호화 모드를 배열로 반환합니다.

# 예제


#hostingforum.kr
php

<?php



// mcrypt 모듈을 초기화합니다.

mcrypt_module_open('des-ecb', '', 'ecb', '');



// mcrypt_list_modes 함수를 사용하여 mcrypt 모듈이 지원하는 암호화 모드를 배열로 반환합니다.

$modes = mcrypt_list_modes('des-ecb');



// 반환된 배열을 출력합니다.

print_r($modes);



// mcrypt 모듈을 종료합니다.

mcrypt_module_close('des-ecb');



?>



# 출력


#hostingforum.kr
php

Array

(

    [0] => ecb

    [1] => cbc

    [2] => cfb

    [3] => ofb

)



이 예제에서는 `mcrypt_list_modes` 함수를 사용하여 mcrypt 모듈이 지원하는 암호화 모드를 배열로 반환합니다. 반환된 배열에는 mcrypt 모듈이 지원하는 모든 암호화 모드가 포함됩니다.

mcrypt_list_modes 함수의 사용 사례


`mcrypt_list_modes` 함수는 mcrypt 모듈이 지원하는 암호화 모드를 확인할 때 사용할 수 있습니다. 예를 들어, mcrypt 모듈이 지원하는 모든 암호화 모드를 확인하고, 사용자가 선택한 암호화 모드를 사용하여 암호화를 수행할 수 있습니다.

# 예제


#hostingforum.kr
php

<?php



// mcrypt 모듈을 초기화합니다.

mcrypt_module_open('des-ecb', '', 'ecb', '');



// mcrypt_list_modes 함수를 사용하여 mcrypt 모듈이 지원하는 암호화 모드를 배열로 반환합니다.

$modes = mcrypt_list_modes('des-ecb');



// 사용자가 선택한 암호화 모드를 변수에 저장합니다.

$selected_mode = 'cbc';



// 선택한 암호화 모드를 mcrypt 모듈에 적용합니다.

$mode = mcrypt_get_iv_size($selected_mode, 'des-ecb');



// mcrypt 모듈을 종료합니다.

mcrypt_module_close('des-ecb');



?>



이 예제에서는 `mcrypt_list_modes` 함수를 사용하여 mcrypt 모듈이 지원하는 암호화 모드를 배열로 반환하고, 사용자가 선택한 암호화 모드를 mcrypt 모듈에 적용합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 417 페이지

검색

게시물 검색