<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[wolfSSL - Embedded SSL Library — Why do we have to use SHAKE-256 with ed25519 and ed448?]]></title>
		<link>https://www.wolfssl.com/forums/topic2203-why-do-we-have-to-use-shake256-with-ed25519-and-ed448.html</link>
		<atom:link href="https://www.wolfssl.com/forums/feed-rss-topic2203.xml" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Why do we have to use SHAKE-256 with ed25519 and ed448?.]]></description>
		<lastBuildDate>Wed, 23 Oct 2024 13:45:18 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Why do we have to use SHAKE-256 with ed25519 and ed448?]]></title>
			<link>https://www.wolfssl.com/forums/post7971.html#p7971</link>
			<description><![CDATA[<p>Hi Gabriel,</p><p>Thanks for pointing out this issue with the documentation. I&#039;ve opened a PR here:<br /><a href="https://github.com/wolfSSL/wolfssl/pull/8102">https://github.com/wolfSSL/wolfssl/pull/8102</a></p><p>Kind regards,<br />Eric - wolfSSL Support</p>]]></description>
			<author><![CDATA[null@example.com (embhorn)]]></author>
			<pubDate>Wed, 23 Oct 2024 13:45:18 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post7971.html#p7971</guid>
		</item>
		<item>
			<title><![CDATA[Why do we have to use SHAKE-256 with ed25519 and ed448?]]></title>
			<link>https://www.wolfssl.com/forums/post7969.html#p7969</link>
			<description><![CDATA[<p>Reading the WolfSSL docs for both the functions <em>wc_ed448ph_sign_hash</em> and <em>wc_ed25519ph_sign_hash</em>, it says that</p><div class="quotebox"><blockquote><p>The hash algorithm used to create message digest must be SHAKE-256</p></blockquote></div><p>Why is that? I tried signing messages hashed with SHA-512 and SHA3-256 and it seems to work with no errors.</p><p>Besides, looking at the <em>ed25519.c</em> file, the implementation for <em>wc_ed25519_sign_msg_ex</em>, which already hashes the message internally, the hash algorithm used is SHA-512, contradicting what the documentation says.</p>]]></description>
			<author><![CDATA[null@example.com (gabriel)]]></author>
			<pubDate>Tue, 22 Oct 2024 23:38:04 +0000</pubDate>
			<guid>https://www.wolfssl.com/forums/post7969.html#p7969</guid>
		</item>
	</channel>
</rss>
