multiformats/cs-multihash

Install the nuget in a NetFramework 4.0 project

LuisSerrano opened this issue · 4 comments

It is possible to install the nuget in a NetFramework 4.0 project ?

VS returns an error:
Install-Package : Could not install package 'Multiformats.Hash 1.2.1'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.0', but the package does not contain any assembly
references or content files that are compatible with that framework. For more information, contact the package author.

Thanks in advance

@LuisSerrano Currently it only supports 4.6.1 and .NET Core (.NET Standard 1.6). Maybe I can degrade to 4.5, but I don't think 4.0 will be supported. I might look into it tonight and check if it's possible (maybe downgrading .NET Standard to a lower version will help..).

Thanks tabrath, another question, what's the difference between SHA3 and KECCAK ?

@LuisSerrano Keccak is the SHA3 implementation today after a competition that the implementors of Keccac won. Before that a different algorithm was used. I think the SHA3 algorithm used in multihash is based on that old implementation as they do actually output different hashes of the same input data.

Closing this as we'll most likely not support lower versions than 4.5.