Класс .Net SHA256Managed поддерживается во всех версиях рамок, а класс SHA256CryptoServiceProvider поддерживается только из фреймворка 3.5 и выше.
Почему вводится SHA256CryptoServiceProvider? Кажется, он делает то же самое, что и класс SHA256Managed, но последний работает лучше.
Что мне не хватает и почему я должен использовать SHA256CryptoServiceProvider?