When trying to verify the signature of a SignedXml object, the call to SignedXml.CheckSignature(rsaKey) takes up to 20 seconds. Obviously this happens only, if the machine on which the code is running is member of a windows domain. I tried to debug into the .NET Framework code and found, that the delay happens in X509Utils._GetOidFromFriendlyName(name). There is an issue reported in KB948080 which describes the reported behavior. In the article, it is recommended to use RSACryptoProvider.VerifyHash() instead of RSACryptoProvider.VerifyData(). How can I accomplish that when using a SignedXml object? Thanks in advance for any idea!