라이브러리

[PHP] sodium_crypto_sign_publickey_from_secretkey - 비밀 키에서 Ed25519 공개 키 추출




Sodium_crypto_sign_publickey_from_secretkey 함수

Sodium_crypto_sign_publickey_from_secretkey 함수는 Sodium 라이브러리의 crypto_sign 모듈에 속하는 함수입니다. 이 함수는 주어진 비밀키를 기반으로 공개키를 생성하는 데 사용됩니다.

함수 설명

함수는 다음을 반환합니다.

- `publickey`: 생성된 공개키

함수는 다음을 인수로 받습니다.

- `secretkey`: 생성할 공개키를 기반으로 하는 비밀키

예제

#hostingforum.kr
php

<?php



// Sodium 라이브러리를 로드합니다.

use sodium;



// 비밀키를 생성합니다.

$secretkey = sodium_crypto_sign_keygen();



// 비밀키를 기반으로 공개키를 생성합니다.

$publickey = sodium_crypto_sign_publickey_from_secretkey($secretkey);



// 생성된 공개키를 출력합니다.

echo "공개키: " . bin2hex($publickey) . "
";



// 생성된 비밀키를 출력합니다.

echo "비밀키: " . bin2hex($secretkey) . "
";



?>



주의

- 이 함수는 Sodium 라이브러리의 crypto_sign 모듈에 속하는 함수입니다. 따라서 Sodium 라이브러리가 설치되어 있어야 사용할 수 있습니다.
- 이 함수는 비밀키를 기반으로 공개키를 생성하므로, 비밀키를 안전하게 관리해야 합니다.
- 이 함수는 공개키를 생성하는 데 사용되므로, 공개키를 안전하게 관리해야 합니다.

참고

- Sodium 라이브러리는 PHP 7.2 이상에서 사용할 수 있습니다.
- Sodium 라이브러리는 PHP 8.0 이상에서 기본적으로 설치되어 있습니다.
- Sodium 라이브러리는 PHP 8.1 이상에서 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색