On Sun, Jul 28, 2024, 08:42 Rowan Tommins [IMSoP] <imsop....@rwec.co.uk>
wrote:

>
>
> On 27 July 2024 23:14:32 BST, Morgan <weedpac...@varteg.nz> wrote:
>
> >Why a SHA2 algorithm? Why not a SHA3 one? How about standalone functions
> for both, and then when SHA4 comes along (as it inevitably will) another
> standalone function for one of its variants?
>
> You tell me. As I have repeatedly said, I don't actually know anything
> about these algorithms. SHA-256 is the only one on the list which I've
> heard of, and I'm aware it's newer than SHA-1. I don't know why SHA-512
> isn't "better", I don't know why nobody talks about SHA-3, and I don't know
> if one of the others in the list is absolutely amazing and should be
> everyone's default forever.
>
> As far as I can see, nobody, in this whole discussion, has actually
> stepped up and explained what users should be using, once we have taught
> them that MD5 and SHA-1 are bad.
>
>
> >Or leave them them the 60-piece set (which includes flat-head and
> Phillips screwdrivers, so they're not being taken away), and write some
> tips on how to use it correctly.
>
> So go ahead and write those tips. You don't need an RFC vote to improve
> the documentation.
>
>
> Here is my offer to those arguing in favour of this deprecation: If you
> show me a draft of a comprehensive improvement to the manual to explain how
> users should be choosing a hashing algorithm, I will consider changing my
> vote.
>
> I am also happy to help with proofreading, and working out how to format
> it into DocBook that fits nicely in the manual.
>
> As long as the deprecation rests on "somebody in the next 10 years might
> get round to improving the manual", my vote remains a firm No.
>
>
> Regards,
> Rowan Tommins
> [IMSoP]
>

I have voted yes only because I thought it's about removing inconsistent
function alias. I can't see anything wrong with this hashing algorithms and
I don't consider them unsafe. However, as someone pointed out this doesn't
seem to be correct as the crc32 function isn't part of the depreciation
proposal. I am confused now as to why we are trying to deprecate these
functions at all. If it's about people confusing the hashing algorithms
with password key stretching algorithms then that's not a valid reason. A
red warning in the documentation should aid people in clearing this
confusion.

>

Reply via email to