라이브러리

[PHP] mcrypt_enc_get_algorithms_name - 열린 알고리즘의 이름을 반환합니다.




mcrypt_enc_get_algorithms_name 함수 설명


`mcrypt_enc_get_algorithms_name` 함수는 암호화 알고리즘 이름을 반환하는 함수입니다. 이 함수는 암호화 엔진의 알고리즘 이름을 반환하며, 이 이름은 암호화 알고리즘의 종류를 나타냅니다.

함수 매개변수


- `$cipher`: 암호화 엔진의 핸들

함수 반환값


- 암호화 알고리즘 이름

예제


#hostingforum.kr
php

// 암호화 엔진을 초기화합니다.

$cipher = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_ECB, '');



// 암호화 알고리즘 이름을 가져옵니다.

$algorithm = mcrypt_enc_get_algorithms_name($cipher);



// 결과를 출력합니다.

echo "암호화 알고리즘 이름: $algorithm
";



// 암호화 엔진을 닫습니다.

mcrypt_module_close($cipher);



설명


이 예제에서는 `MCRYPT_RIJNDAEL_128` 암호화 엔진을 초기화하고, `mcrypt_enc_get_algorithms_name` 함수를 사용하여 암호화 알고리즘 이름을 가져옵니다. 결과를 출력하고, 암호화 엔진을 닫습니다.

참고


- `mcrypt_module_open` 함수는 암호화 엔진을 초기화합니다.
- `mcrypt_enc_get_algorithms_name` 함수는 암호화 알고리즘 이름을 반환합니다.
- `mcrypt_module_close` 함수는 암호화 엔진을 닫습니다.

mcrypt 모듈 사용에 주의


- mcrypt 모듈은 PHP 7.1 부터 deprecated되었으며, PHP 7.2 부터는 사용이 금지되었습니다.
- mcrypt 모듈 대신, OpenSSL 모듈을 사용하는 것을 권장합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색