Il y a une nouvelle mise en œuvre de SCrypt .NET ici: https://github.com/replicon/Replicon.Cryptography.SCrypt
Contrairement à CryptoSharp, qui est une grande bibliothèque, celui-ci est mis en œuvre comme un emballés wrapper autour d'une bibliothèque native. Cela lui permet d'utiliser les indigènes au niveau des instructions (comme SSE2) pour améliorer les performances de la mise en œuvre tout à fait un peu.
L'inconvénient est qu'il doit contenir compilées en natif assemblées, de détecter le droit d'utiliser, de décompresser, puis de le charger. Cela signifie qu'il n'est pas idéal pour tous les environnements, mais il fonctionne très bien où elle travaille.