라이브러리

[PHP] mcrypt_get_cipher_name - 지정된 암호의 이름을 가져옵니다.




mcrypt_get_cipher_name

`mcrypt_get_cipher_name` 함수는 암호화 알고리즘 이름을 반환하는 PHP 함수입니다. 이 함수는 mcrypt 확장의 일부로 제공되며, 암호화 알고리즘 이름을 얻기 위해 사용됩니다.

사용법

`mcrypt_get_cipher_name` 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

string mcrypt_get_cipher_name ( string $cipher )



* `$cipher` : 암호화 알고리즘 이름을 지정하는 문자열입니다.

예제

다음 예제는 `mcrypt_get_cipher_name` 함수를 사용하여 암호화 알고리즘 이름을 얻는 방법을 보여줍니다.

#hostingforum.kr
php

// 암호화 알고리즘 이름을 지정합니다.

$cipher = 'aes-256-cbc';



// mcrypt_get_cipher_name 함수를 사용하여 암호화 알고리즘 이름을 얻습니다.

$algorithm_name = mcrypt_get_cipher_name($cipher);



// 결과를 출력합니다.

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



이 예제에서는 `'aes-256-cbc'`라는 암호화 알고리즘 이름을 지정하고, `mcrypt_get_cipher_name` 함수를 사용하여 암호화 알고리즘 이름을 얻습니다. 결과는 다음과 같습니다.

#hostingforum.kr


암호화 알고리즘 이름: aes



암호화 알고리즘 이름

다음은 mcrypt 확장에서 지원하는 암호화 알고리즘 이름 목록입니다.

* `aes`: AES 암호화 알고리즘
* `arcfour`: RC4 암호화 알고리즘
* `bf`: Blowfish 암호화 알고리즘
* `cast-128`: CAST-128 암호화 알고리즘
* `des`: DES 암호화 알고리즘
* `des-ede`: DES-EDE 암호화 알고리즘
* `des-ede3`: DES-EDE3 암호화 알고리즘
* `fcrypt`: Fcrypt 암호화 알고리즘
* `fips-140-2`: FIPS 140-2 암호화 알고리즘
* `idea`: IDEA 암호화 알고리즘
* `rc2`: RC2 암호화 알고리즘
* `rc4`: RC4 암호화 알고리즘
* `rc5`: RC5 암호화 알고리즘
* `seed`: SEED 암호화 알고리즘
* `tripledes`: 3DES 암호화 알고리즘

이러한 암호화 알고리즘 이름을 `mcrypt_get_cipher_name` 함수에 지정하여 암호화 알고리즘 이름을 얻을 수 있습니다.

참고

* mcrypt 확장은 PHP 7.1 버전부터 deprecated 상태입니다. PHP 7.2 버전부터 mcrypt 확장을 사용할 수 없습니다.
* 대신, OpenSSL 확장을 사용하여 암호화 작업을 수행할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 350 페이지

검색

게시물 검색