<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><br>
</p>
<div class="moz-cite-prefix">On 3/28/24 03:38, McDair via
cryptography wrote:<br>
</div>
<blockquote type="cite"
cite="mid:Y3YBAK5oB3nu8svbZjZHmXnN_xMayParvaO6TgQg70J7djyYQw_-phtxoO2DrW8kvlQKuTxaCkWuuks24TWWk9vDoqKIA9EsadMeP0-Jmig=@protonmail.com"><br>
<pre class="moz-quote-pre" wrap="">
I'm sorry but your basic terminology lesson, however educational, just won't cut it here.</pre>
</blockquote>
<p>"Here" is a mailing list for technical discussion among
cryptographers. <br>
</p>
<p>Claims to unilaterally decide the meaning of cryptographic
technical terms already in long-established use just won't cut it
here.</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:Y3YBAK5oB3nu8svbZjZHmXnN_xMayParvaO6TgQg70J7djyYQw_-phtxoO2DrW8kvlQKuTxaCkWuuks24TWWk9vDoqKIA9EsadMeP0-Jmig=@protonmail.com">
<pre class="moz-quote-pre" wrap="">Encryption in its most general meaning is about protecting secrets. Period. In this context it is not function-type specific.</pre>
</blockquote>
<p>You are wrong. You seem to want to make a technical claim. You
need to nail this claim down and say exactly what it is, using
precise language that means exactly one thing. "General" is not
acceptable because "General" admits of multiple interpretations.
In the context of making a technical claim, correct use of exact,
well-defined technical terms is EXTREMELY function-type specific.<br>
</p>
<p><span style="white-space: pre-wrap">
</span></p>
<blockquote type="cite"
cite="mid:Y3YBAK5oB3nu8svbZjZHmXnN_xMayParvaO6TgQg70J7djyYQw_-phtxoO2DrW8kvlQKuTxaCkWuuks24TWWk9vDoqKIA9EsadMeP0-Jmig=@protonmail.com">
<pre class="moz-quote-pre" wrap="">When you are using the SHA-256 hash function to protect your secret (what you have done here yourself, or in case of password hashing, bitcoin, ...), you are now using the hash function as an encryption tool.
It is also common terminology in such cases to refer to the hash function input message as 'key'.</pre>
</blockquote>
<p>A ciphertext produced by encryption must contain the information
and there must be a decryption operation that will reveal it.<br>
</p>
<p>The output of a hash function must not contain the information
and must give someone no way to recover that information at all.<br>
</p>
These operations are different. They are not even analogous. They
are logical opposites.<br>
Bear<br>
</body>
</html>