Sodium-funktioner
Version från den 2 november 2024 kl. 16.39 av Admin (diskussion | bidrag) (Skapade sidan med '== Sodium-funktioner == === Innehållsförteckning === * sodium_add() - Addera stora tal * sodium_base642bin() - Avkodar en base64-kodad sträng till rå binär data * sodium_bin2base64() - Kodar en rå binär sträng till base64 * sodium_bin2hex() - Kodar till hexadecimal * sodium_compare() - Jämför stora tal * sodium_crypto_aead_aegis128l_decrypt() - Verifiera och dekryptera ett meddelande med AEGIS-128L * sodium_crypto_aead_aegis128l_encryp...')
Sodium-funktioner
Innehållsförteckning
- sodium_add() - Addera stora tal
- sodium_base642bin() - Avkodar en base64-kodad sträng till rå binär data
- sodium_bin2base64() - Kodar en rå binär sträng till base64
- sodium_bin2hex() - Kodar till hexadecimal
- sodium_compare() - Jämför stora tal
- sodium_crypto_aead_aegis128l_decrypt() - Verifiera och dekryptera ett meddelande med AEGIS-128L
- sodium_crypto_aead_aegis128l_encrypt() - Kryptera och autentisera ett meddelande med AEGIS-128L
- sodium_crypto_aead_aegis128l_keygen() - Generera en slumpmässig AEGIS-128L-nyckel
- sodium_crypto_aead_aegis256_decrypt() - Verifiera och dekryptera ett meddelande med AEGIS-256
- sodium_crypto_aead_aegis256_encrypt() - Kryptera och autentisera ett meddelande med AEGIS-256
- sodium_crypto_aead_aegis256_keygen() - Generera en slumpmässig AEGIS-256-nyckel
- sodium_crypto_aead_aes256gcm_decrypt() - Verifiera och dekryptera ett meddelande med AES-256-GCM
- sodium_crypto_aead_aes256gcm_encrypt() - Kryptera och autentisera med AES-256-GCM
- sodium_crypto_aead_aes256gcm_is_available() - Kontrollera om hårdvarustöd för AES256-GCM finns
- sodium_crypto_aead_aes256gcm_keygen() - Generera en slumpmässig AES-256-GCM-nyckel
- sodium_crypto_aead_chacha20poly1305_decrypt() - Verifiera och dekryptera med ChaCha20-Poly1305
- sodium_crypto_aead_chacha20poly1305_encrypt() - Kryptera och autentisera med ChaCha20-Poly1305
- sodium_crypto_aead_chacha20poly1305_ietf_decrypt() - Verifiera att krypterad text innehåller en giltig tagg
- sodium_crypto_aead_chacha20poly1305_ietf_encrypt() - Kryptera ett meddelande
- sodium_crypto_aead_chacha20poly1305_ietf_keygen() - Generera en slumpmässig ChaCha20-Poly1305 (IETF)-nyckel
- sodium_crypto_aead_chacha20poly1305_keygen() - Generera en slumpmässig ChaCha20-Poly1305-nyckel
- sodium_crypto_aead_xchacha20poly1305_ietf_decrypt() - (Föredras) Verifiera och dekryptera med XChaCha20-Poly1305
- sodium_crypto_aead_xchacha20poly1305_ietf_encrypt() - (Föredras) Kryptera och autentisera med XChaCha20-Poly1305
- sodium_crypto_aead_xchacha20poly1305_ietf_keygen() - Generera en slumpmässig XChaCha20-Poly1305-nyckel
- sodium_crypto_auth() - Beräkna en tagg för meddelandet
- sodium_crypto_auth_keygen() - Generera en slumpmässig nyckel för sodium_crypto_auth
- sodium_crypto_auth_verify() - Verifierar att taggen är giltig för meddelandet
- sodium_crypto_box() - Autentiserad offentlig nyckelkryptering
- sodium_crypto_box_keypair() - Slumpmässigt generera en hemlig nyckel och en motsvarande offentlig nyckel
- sodium_crypto_box_keypair_from_secretkey_and_publickey() - Skapa ett enhetligt nyckelpar från en hemlig nyckel och offentlig nyckel
- sodium_crypto_box_open() - Autentiserad offentlig nyckeldekryptering
- sodium_crypto_box_publickey() - Extrahera den offentliga nyckeln från ett crypto_box-nyckelpar
- sodium_crypto_box_publickey_from_secretkey() - Beräkna den offentliga nyckeln från en hemlig nyckel
- sodium_crypto_box_seal() - Anonym offentlig nyckelkryptering
- sodium_crypto_box_seal_open() - Anonym offentlig nyckeldekryptering
- sodium_crypto_box_secretkey() - Extraherar den hemliga nyckeln från ett crypto_box-nyckelpar
- sodium_crypto_box_seed_keypair() - Bestämmer nyckelparet från en enda nyckel
- sodium_crypto_core_ristretto255_add() - Adderar ett element
- sodium_crypto_core_ristretto255_from_hash() - Kartlägger en vektor
- sodium_crypto_core_ristretto255_is_valid_point() - Avgör om en punkt finns på ristretto255-kurvan
- sodium_crypto_core_ristretto255_random() - Genererar en slumpmässig nyckel
- sodium_crypto_core_ristretto255_scalar_add() - Adderar ett skalärvärde
- sodium_crypto_core_ristretto255_scalar_complement() - Beräknar komplement av ett skalärvärde
- sodium_crypto_core_ristretto255_scalar_invert() - Inverkar ett skalärvärde
- sodium_crypto_core_ristretto255_scalar_mul() - Multiplicerar ett skalärvärde
- sodium_crypto_core_ristretto255_scalar_negate() - Negerar ett skalärvärde
- sodium_crypto_core_ristretto255_scalar_random() - Genererar en slumpmässig nyckel
- sodium_crypto_core_ristretto255_scalar_reduce() - Reducerar ett skalärvärde
- sodium_crypto_core_ristretto255_scalar_sub() - Subtraherar ett skalärvärde
- sodium_crypto_core_ristretto255_sub() - Subtraherar ett element
- sodium_crypto_generichash() - Beräkna ett hashvärde av meddelandet
- sodium_crypto_generichash_final() - Slutför hashen
- sodium_crypto_generichash_init() - Initiera en hash för streaming
- sodium_crypto_generichash_keygen() - Generera en slumpmässig generichash-nyckel
- sodium_crypto_generichash_update() - Lägg till meddelande till en hash
- sodium_crypto_kdf_derive_from_key() - Derivera en undernyckel
- sodium_crypto_kdf_keygen() - Generera en slumpmässig rot-nyckel för KDF-gränssnittet
- sodium_crypto_kx_client_session_keys() - Beräkna klientens sessionsnycklar
- sodium_crypto_kx_keypair() - Skapa ett nytt sodium-nyckelpar
- sodium_crypto_kx_publickey() - Extrahera den offentliga nyckeln från ett crypto_kx-nyckelpar
- sodium_crypto_kx_secretkey() - Extrahera den hemliga nyckeln från ett crypto_kx-nyckelpar
- sodium_crypto_kx_seed_keypair() - Beskrivning
- sodium_crypto_kx_server_session_keys() - Beräkna serverns sessionsnycklar
- sodium_crypto_pwhash() - Derivera en nyckel från ett lösenord med Argon2
- sodium_crypto_pwhash_scryptsalsa208sha256() - Deriverar en nyckel från ett lösenord med scrypt
- sodium_crypto_pwhash_scryptsalsa208sha256_str() - Hämta en ASCII-kodad hash
- sodium_crypto_pwhash_scryptsalsa208sha256_str_verify() - Verifiera att lösenordet är giltigt för verifieringssträngen
- sodium_crypto_pwhash_str() - Hämta en ASCII-kodad hash
- sodium_crypto_pwhash_str_needs_rehash() - Avgör om ett lösenord behöver omhashas
- sodium_crypto_pwhash_str_verify() - Verifierar att ett lösenord matchar en hash
- sodium_crypto_scalarmult() - Beräkna ett gemensamt hemligt nyckelpar med en användares hemliga nyckel och en annan användares offentliga nyckel
- sodium_crypto_scalarmult_base() - Alias för sodium_crypto_box_publickey_from_secretkey
- sodium_crypto_scalarmult_ristretto255() - Beräknar en gemensam hemlighet
- sodium_crypto_scalarmult_ristretto255_base() - Beräknar den offentliga nyckeln från en hemlig nyckel
- sodium_crypto_secretbox() - Autentiserad delad nyckelkryptering
- sodium_crypto_secretbox_keygen() - Generera en slumpmässig nyckel för sodium_crypto_secretbox
- sodium_crypto_secretbox_open() - Autentiserad delad nyckeldekryptering
- sodium_crypto_secretstream_xchacha20poly1305_init_pull() - Initiera ett hemligt strömsammanhang för dekryptering
- sodium_crypto_secretstream_xchacha20poly1305_init_push() - Initiera ett hemligt strömsammanhang för kryptering
- sodium_crypto_secretstream_xchacha20poly1305_keygen() - Generera en slumpmässig hemlig strömnyckel
- sodium_crypto_secretstream_xchacha20poly1305_pull() - Dekryptera en databit från en krypterad ström
- sodium_crypto_secretstream_xchacha20poly1305_push() - Kryptera en databit för säker dekryptering i en strömnings-API
- sodium_crypto_secretstream_xchacha20poly1305_rekey() - Explicit rotations av nyckeln i strömstatusen
- sodium_crypto_shorthash() - Beräkna en kort hash av ett meddelande och nyckel
- sodium_crypto_shorthash_keygen() - Hämta slumpmässiga byte för nyckel
- sodium_crypto_sign() - Signera ett meddelande
- sodium_crypto_sign_detached() - Signera meddelandet
- sodium_crypto_sign_ed25519_pk_to_curve25519() - Konvertera en Ed25519 offentlig nyckel till en Curve25519 offentlig nyckel
- sodium_crypto_sign_ed25519_sk_to_curve25519() - Konvertera en Ed25519 hemlig nyckel till en Curve25519 hemlig nyckel
- sodium_crypto_sign_keypair() - Slumpmässigt generera en hemlig nyckel och en motsvarande offentlig nyckel
- sodium_crypto_sign_keypair_from_secretkey_and_publickey() - Kombinera en hemlig nyckel och en offentlig nyckel
- sodium_crypto_sign_open() - Kontrollera att det signerade meddelandet har en giltig signatur
- sodium_crypto_sign_publickey() - Extrahera Ed25519 offentliga nyckeln från ett nyckelpar
- sodium_crypto_sign_publickey_from_secretkey() - Extrahera Ed25519 offentliga nyckeln från den hemliga nyckeln
- sodium_crypto_sign_secretkey() - Extrahera Ed25519 hemliga nyckeln från ett nyckelpar
- sodium_crypto_sign_seed_keypair() - Bestäm nyckelparet från en enda nyckel
- sodium_crypto_sign_verify_detached() - Verifiera signaturen för meddelandet
- sodium_crypto_stream() - Generera en deterministisk sekvens av byte från en frö
- sodium_crypto_stream_keygen() - Generera en slumpmässig sodium_crypto_stream-nyckel
- sodium_crypto_stream_xchacha20() - Expandera nyckeln och noncen till en keystream av pseudorandombyte
- sodium_crypto_stream_xchacha20_keygen() - Returnerar en säker slumpmässig nyckel
- sodium_crypto_stream_xchacha20_xor() - Krypterar ett meddelande med nonce och hemlig nyckel (ingen autentisering)
- sodium_crypto_stream_xchacha20_xor_ic() - Krypterar ett meddelande med nonce och hemlig nyckel (ingen autentisering)
- sodium_crypto_stream_xor() - Kryptera ett meddelande utan autentisering
- sodium_hex2bin() - Avkodar en hexadecimalt kodad binär sträng
- sodium_increment() - Inkrementerar stort tal
- sodium_memcmp() - Jämför i konstant tid för likahet
- sodium_memzero() - Skriver över en sträng med NUL-tecken
- sodium_pad() - Lägg till padding-data
- sodium_unpad() - Ta bort padding-data
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/ref.sodium.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 Datorreparation Stockholm som har sponsrat Linux.se med webserver.