1
MD5CryptoServiceProvider
에서 제공하는 MD5 기능을 재정 의하여 FIPS의 유효성을 검사 할 수있는 방법이 있습니까? 이것은 응용 프로그램에 논리를 사용하고 MD5를 변경하지 않고 다른 해싱 알고리즘을 적용하여 성능을 저하시킬 수 있기 때문입니다.MD5를 재정 의하여 FIPS의 유효성을 검사합니까?
MD5CryptoServiceProvider
에서 제공하는 MD5 기능을 재정 의하여 FIPS의 유효성을 검사 할 수있는 방법이 있습니까? 이것은 응용 프로그램에 논리를 사용하고 MD5를 변경하지 않고 다른 해싱 알고리즘을 적용하여 성능을 저하시킬 수 있기 때문입니다.MD5를 재정 의하여 FIPS의 유효성을 검사합니까?
내가 아는 한 MD5는 FIPS 승인 알고리즘이 아니므로 이에 의존하는 모든 응용 프로그램은 적합하지 않을 수 있습니다.
응용 프로그램에서 FIPS 유효성 검사 암호화를 제공해야하거나 Bouncy Castle cryptography library (Windows FIPS 정책 설정을 따르지 않음)을 사용하는 것이 좋습니다. 응용 프로그램이 FIPS 유효성 검사를받지 않거나 MD5 비보안 관련 목적으로 사용됩니다.
Just to underscore- http://support.microsoft.com/kb/811833 "또한 MD5와 같이 FIPS와 호환되지 않는 암호화 알고리즘의 인스턴스를 만들려고하면 InvalidOperationException 예외가 발생합니다." – blowdart