none
SHA256CryptoServiceProviderインスタンス作成時のExceptionについて RRS feed

  • 質問

  • IIS8 + .NET Framework4.0 + WindowsServer 2012 Standard 64bit で Webサイトを運用してます。

    最近、以下のような SHA256CryptoServiceProvider のインスタンス作成箇所において(VB.NET)、

    Dim sha2 As New System.Security.Cryptography.SHA256CryptoServiceProvider

    下記Exceptionが発生しました。

    --------------------------------

    System.Security.Cryptography.CryptographicException
    エラーメッセージ
    パラメーターが間違っています。

    スタックトレース
       場所 System.Security.Cryptography.CapiNative.AcquireCsp(String keyContainer, String providerName, ProviderType providerType, CryptAcquireContextFlags flags, Boolean throwPlatformException)
       場所 System.Security.Cryptography.SHA256CryptoServiceProvider..ctor()

    --------------------------------

    ただ、運用開始後、2、3ヶ月経過して、始めて発生しましたので、発生自体は稀だと考えられます。
    また、サイトの負荷自体はそれほどかかってません。

    原因はどのようなものが考えられますでしょうか?





    • 編集済み hanamaruo 2014年10月24日 6:50
    2014年10月24日 6:49