Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » Windows » Cryptography   (RSS)

Disabling the FIPS Algorithm Check

.NET 2.0 introduced a check for FIPS certified algorithms if your local security policy was configured to require them. This resulted in algorithms which are not FIPS compliant (or implementations which were not FIPS certified) throwing an InvalidOperationException
Posted by shawnfa | 3 Comments

Return of the Mailbag

Over the last week or so I've seen a few questions pop up multiple times. In no particular order: Q: Is calling a virtual method with a non-virtual call verifiable? A: It depends :-) In v1.x of the CLR this was verifiable. We made a change in v2.0 which
Posted by shawnfa | 1 Comments
Filed under: , , ,

Adding SignatureProperties to SignedXml

One of the optional portions of the W3C XML digital signature specification allows for a set of SignatureProperties to be assigned to a signature. SignatureProperties allow the signer to place some metadata into the signature itself, such as the time
Posted by shawnfa | 3 Comments

Enforcing FIPS Certified Cryptography

Certain types of software, such as code written for a government contract, require adhering to a strict set of guidelines, especially when it comes to security. To better enable this type of software, v2.0 of the CLR provides the ability for you to enforce
Posted by shawnfa | 28 Comments
Filed under: ,

Finding the Raw Strong Name Signature

Wow ... there's been lots of interest in signatures lately :-) In response to my last post about reserving a larger section of the PE file for the signature when you create a signature with a larger key, William wants to know if you can extract the actual

Chat with the Crypto API Team ... For Real This Time

A few weeks back, I mentioned the Crypto API team was having an online chat. It got postponed from the original date, but has finally been rescheduled to next Wednesday, July 7th. The chat will be from 11:00am to noon Pacific time (6:00-7:00pm GMT for
Posted by shawnfa | 3 Comments
Filed under: ,

Chat with the Crypto API Team

The CAPI team that delivers the Microsoft Cryptography SDK (the unmanaged crypto API, not System.Security.Crytpography), will be having an online chat where they'll answer questions about using Crypto API. They'll also take suggestions for changes to
Posted by shawnfa | 3 Comments
Filed under: ,

Delay Signing

Most people know about the delay signing feature of the CLR. (For those who don't check out MSDN's Delay Signing an Assembly for more details). Basically, delay signing allows a developer to add the public key token to an assembly, without having access

Which Cryptographic Operations are Available?

One of the more common problems to creep up when people start using the various cryptographic algorithms in the System.Security.Cryptography namespace is that their app, which works fine on their WinXP dev box suddenly starts throwing CryptographicExceptions
Posted by shawnfa | 7 Comments
 
Page view tracker