<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=sodium_crypto_box_seal%28%29</id>
	<title>sodium crypto box seal() - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=sodium_crypto_box_seal%28%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=sodium_crypto_box_seal()&amp;action=history"/>
	<updated>2026-04-28T14:08:28Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=sodium_crypto_box_seal()&amp;diff=5898&amp;oldid=prev</id>
		<title>Admin: /* Beskrivning */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=sodium_crypto_box_seal()&amp;diff=5898&amp;oldid=prev"/>
		<updated>2024-11-05T06:32:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Beskrivning&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sv&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Äldre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen från 5 november 2024 kl. 06.32&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Rad 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Rad 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Krypterar ett meddelande så att endast mottagaren kan dekryptera det.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Krypterar ett meddelande så att endast mottagaren kan dekryptera det.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Till skillnad från &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box()&amp;#039;&amp;#039;&amp;#039; kräver &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal()&amp;#039;&amp;#039;&amp;#039; endast mottagarens publika nyckel. En följd av detta är att chiffret inte är bundet till en statisk publik nyckel och därför inte är autentiserat. Detta ger anonym kryptering med publik nyckel.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Till skillnad från &amp;#039;&amp;#039;&amp;#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;sodium_crypto_box()&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039; kräver &amp;#039;&amp;#039;&amp;#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;sodium_crypto_box_seal()&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039; endast mottagarens publika nyckel. En följd av detta är att chiffret inte är bundet till en statisk publik nyckel och därför inte är autentiserat. Detta ger anonym kryptering med publik nyckel.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal()&amp;#039;&amp;#039;&amp;#039; tillhandahåller ändå integritet för chiffret, men inte autentisering av avsändarens identitet. För autentisering av avsändaren kan &amp;#039;&amp;#039;&amp;#039;sodium_crypto_sign()&amp;#039;&amp;#039;&amp;#039;-funktionerna vara ett bra alternativ.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/ins&gt;sodium_crypto_box_seal()&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]]&lt;/ins&gt;&amp;#039;&amp;#039;&amp;#039; tillhandahåller ändå integritet för chiffret, men inte autentisering av avsändarens identitet. För autentisering av avsändaren kan &amp;#039;&amp;#039;&amp;#039;sodium_crypto_sign()&amp;#039;&amp;#039;&amp;#039;-funktionerna vara ett bra alternativ.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Parametrar ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Parametrar ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://wiki.linux.se/index.php?title=sodium_crypto_box_seal()&amp;diff=5897&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== sodium_crypto_box_seal == (PHP 7 &gt;= 7.2.0, PHP 8)  &#039;&#039;&#039;sodium_crypto_box_seal&#039;&#039;&#039; — Anonym kryptering med publik nyckel  === Beskrivning === &lt;pre&gt; sodium_crypto_box_seal(string $message, string $public_key): string &lt;/pre&gt; Krypterar ett meddelande så att endast mottagaren kan dekryptera det.  Till skillnad från &#039;&#039;&#039;sodium_crypto_box()&#039;&#039;&#039; kräver &#039;&#039;&#039;sodium_crypto_box_seal()&#039;&#039;&#039; endast mottagarens publika nyckel. En följd av detta är att chiffret inte är bundet till e...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=sodium_crypto_box_seal()&amp;diff=5897&amp;oldid=prev"/>
		<updated>2024-11-05T06:31:31Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== sodium_crypto_box_seal == (PHP 7 &amp;gt;= 7.2.0, PHP 8)  &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal&amp;#039;&amp;#039;&amp;#039; — Anonym kryptering med publik nyckel  === Beskrivning === &amp;lt;pre&amp;gt; sodium_crypto_box_seal(string $message, string $public_key): string &amp;lt;/pre&amp;gt; Krypterar ett meddelande så att endast mottagaren kan dekryptera det.  Till skillnad från &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box()&amp;#039;&amp;#039;&amp;#039; kräver &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal()&amp;#039;&amp;#039;&amp;#039; endast mottagarens publika nyckel. En följd av detta är att chiffret inte är bundet till e...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== sodium_crypto_box_seal ==&lt;br /&gt;
(PHP 7 &amp;gt;= 7.2.0, PHP 8)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal&amp;#039;&amp;#039;&amp;#039; — Anonym kryptering med publik nyckel&lt;br /&gt;
&lt;br /&gt;
=== Beskrivning ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sodium_crypto_box_seal(string $message, string $public_key): string&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Krypterar ett meddelande så att endast mottagaren kan dekryptera det.&lt;br /&gt;
&lt;br /&gt;
Till skillnad från &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box()&amp;#039;&amp;#039;&amp;#039; kräver &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal()&amp;#039;&amp;#039;&amp;#039; endast mottagarens publika nyckel. En följd av detta är att chiffret inte är bundet till en statisk publik nyckel och därför inte är autentiserat. Detta ger anonym kryptering med publik nyckel.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal()&amp;#039;&amp;#039;&amp;#039; tillhandahåller ändå integritet för chiffret, men inte autentisering av avsändarens identitet. För autentisering av avsändaren kan &amp;#039;&amp;#039;&amp;#039;sodium_crypto_sign()&amp;#039;&amp;#039;&amp;#039;-funktionerna vara ett bra alternativ.&lt;br /&gt;
&lt;br /&gt;
=== Parametrar ===&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;message&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: Meddelandet som ska krypteras.&lt;br /&gt;
&lt;br /&gt;
;&amp;#039;&amp;#039;&amp;#039;public_key&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: Den publika nyckeln som motsvarar den enda nyckeln som kan dekryptera meddelandet.&lt;br /&gt;
&lt;br /&gt;
=== Returnerar ===&lt;br /&gt;
En sträng med chiffret i formatet: (engångs-publik nyckel, krypterat meddelande, autentiseringstag).&lt;br /&gt;
&lt;br /&gt;
=== Exempel ===&lt;br /&gt;
Exempel #1 Användning av &amp;#039;&amp;#039;&amp;#039;sodium_crypto_box_seal()&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$keypair = sodium_crypto_box_keypair();&lt;br /&gt;
$public_key = sodium_crypto_box_publickey($keypair);&lt;br /&gt;
&lt;br /&gt;
// Obfuskerad klartext för att göra exemplet roligare&lt;br /&gt;
$plaintext_b64 = &amp;quot;V3JpdGluZyBzb2Z0d2FyZSBpbiBQSFAgY2FuIGJlIGEgZGVsaWdodCE=&amp;quot;;&lt;br /&gt;
$decoded_plaintext = sodium_base642bin($plaintext_b64, SODIUM_BASE64_VARIANT_ORIGINAL);&lt;br /&gt;
&lt;br /&gt;
$sealed = sodium_crypto_box_seal($decoded_plaintext, $public_key);&lt;br /&gt;
var_dump(base64_encode($sealed));&lt;br /&gt;
&lt;br /&gt;
$opened = sodium_crypto_box_seal_open($sealed, $keypair);&lt;br /&gt;
var_dump($opened);&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Exempelutdata:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
string(120) &amp;quot;oRBXXAV4iQBrxlV4A21Bord8Yo/D8ZlrIIGNyaRCcGBfpz0map52I3xq6l+CST+1NSgQkbV+HiYyFjXWiWiaCGupGf+zl4bgWj/A9Adtem7Jt3h3emrMsLw=&amp;quot;&lt;br /&gt;
string(41) &amp;quot;Writing software in PHP can be a delight!&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.sodium-crypto-box-seal.php&lt;br /&gt;
&amp;lt;BR&amp;gt;[[PHP]]&lt;br /&gt;
[[Funktioner]]&lt;br /&gt;
[[Funktionsreferens]]&lt;br /&gt;
[[Kryptografitillägg]]&lt;br /&gt;
[[Sodium]]&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
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å &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://www.Datorhjalp.se Datorhjälp Stockholm] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Php]]&lt;br /&gt;
[[Kategori:Kryptografi-extensioner]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>