We use Cryptonite to encrypt user login information between sessions for those admins that want to allow and those users that want to do it.
Sometimes an unencyrpted table of test data is copied into the data set, the log on generates this error message:
Cryptonite.AcquireContext() Unknown Error:2 providerName = Microsoft Enhanced Cryptographic Provider. v1.0
API error:2146893815: 80090009h: Invalid flags specified.
The user name and password are scrambled on the first log in but are displayed properly in subsequent logins. The error message continues to be displayed, although sometimes rebooting the server fixes issue.
The problem doesn't seem to have much impact beyond displaying the error message and the first scrambled login. The cookie is encyrpted properly. Since messaging is disabled in release mode, even that isn't much of a problem to the clients, but I worry it may indicate some unseen issue.
Any suggestions? Thanks.