Наше программное обеспечение основано на .net framework 4.5. Мы делаем наше приложение FIPS
совместимым. Таким образом, мы заменяем более старые классы классами FIPS
.Являются ли сертифицированные FIPS алгоритмы в .net-системе обратной совместимостью?
MD5CryptoServiceProvider -> SHA1CryptoServiceProvider
RijndaelManaged -> AesCryptoServiceProvider
Но у нас есть определенные данные в нашей базе данных, зашифрованные старым алгоритмом. Как их получить, поскольку теперь мы используем новые алгоритмы? Являются ли новые алгоритмы обратной совместимостью?
Благодаря
Нет такой вещи, как * «FIPS-совместимый» *. Вы либо используете криптографию FIPS *** Validated ***, либо нет. Я знаю, что DHS вытащил кучу сетевых коммутаторов из США, потому что отдел маркетинга сказал то же самое. Они не были восстановлены до тех пор, пока компания не сообщила, что они предоставили криптографию с проверкой FIPS. – jww