sodium crypto kx keypair(): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '== sodium_crypto_kx_keypair == (PHP 7 >= 7.2.0, PHP 8) '''sodium_crypto_kx_keypair''' — Skapar ett nytt sodium-nyckelpar === Beskrivning === <pre> sodium_crypto_kx_keypair(): string </pre> Skapar ett nytt sodium-nyckelpar bestående av den hemliga nyckeln (32 byte) följt av den publika nyckeln (32 byte). Nycklarna kan hämtas med hjälp av sodium_crypto_kx_secretkey() och sodium_crypto_kx_publickey(). === Parametrar === Denna funktion tar inga parametrar....') |
(Ingen skillnad)
|
Nuvarande version från 9 november 2024 kl. 08.12
sodium_crypto_kx_keypair
(PHP 7 >= 7.2.0, PHP 8)
sodium_crypto_kx_keypair — Skapar ett nytt sodium-nyckelpar
Beskrivning
sodium_crypto_kx_keypair(): string
Skapar ett nytt sodium-nyckelpar bestående av den hemliga nyckeln (32 byte) följt av den publika nyckeln (32 byte). Nycklarna kan hämtas med hjälp av sodium_crypto_kx_secretkey() och sodium_crypto_kx_publickey().
Parametrar
Denna funktion tar inga parametrar.
Returnerar
Returnerar det nya nyckelparet vid framgång; kastar ett undantag annars.
Exempel
Exempel #1 Användning av sodium_crypto_kx_keypair()
Skapa ett nytt nyckelpar och hämta den hemliga och publika nyckeln från det.
<?php
$keypair = sodium_crypto_kx_keypair();
$secret = sodium_crypto_kx_secretkey($keypair);
$public = sodium_crypto_kx_publickey($keypair);
printf("Hemlig nyckel: %s\nPublik nyckel: %s",
sodium_bin2hex($secret),
sodium_bin2hex($public)
);
?>
Exemplet ovan ger ett resultat som liknar:
Hemlig nyckel: e7c5c918fdc40762e6000542c0118f4368ce8fd242b0e48c1e17202797a25daf Publik nyckel: d1f59fda8652caf40ed1a01d2b6f3802b60846986372cd8fa337b7c12c428b18
Se även
- sodium_crypto_kx_secretkey() - Extrahera den hemliga nyckeln från ett nyckelpar
- sodium_crypto_kx_publickey() - Extrahera den publika nyckeln från ett nyckelpar
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.sodium-crypto-kx-keypair.php
PHP
Funktioner
Funktionsreferens
Kryptografitillägg
Sodium
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.