Not required: an understanding of cryptography or security-related subjects

by Sander Gerz April 20, 2006 07:48

Here's an interesting page. Microsoft is publishing a new API for cryptography for Windows Vista. It's called Cryptography API: Next Generation (CNG) API and is the long-term replacement for the CryptoAPI. It allows developers to securely convey information over non-secure media. The sentence that struck as a bit of a surprise is “Although not required, an understanding of cryptography or security-related subjects is advised.”

Okay, so you're going to use an API to give you various cryptographic en security features, but you don't need to understand any of the underlying concepts. How's that for encapsulation, eh?

Can anyone explain to me why all the 26 CNG primitive functions start with BCrypt?

 

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

.NET

Edit duplicate rows from Visual Studio 2005 DataTools

by Sander Gerz April 07, 2006 13:35

In my efforts to write a beginner's book on C# (in Dutch) I came across this bug. While I understand some of the reasoning in the Microsoft response:

Resolving this as by design. We need a unique mechanism to identify individual rows, becuase you have not set the primary key, we can rely on the fact that the user took the due diligence themselves to ensure each row is unique. If that is the case then when you try to edit/update any work, the application know which row to modify. However when you have two rows with the same data it is impossible for the components to know which row to edit

I cannot understand why this has never been an issue in Microsoft Access or the data editing features in the SQL Enterprise Manager. Seems to me like MS needs a company knowledge base, because other developers found a solution... years ago.

The result of the bug however is that if you create a table and add by accident you enter a value twice in different rows, there's no direct way to correct the error. You cannot delete it, you cannot change it.

Currently rated 1.5 by 8 people

  • Currently 1.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

[MVP] Congratulations! You have received the Microsoft MVP Award

by Sander Gerz April 04, 2006 19:47
It arrived today in my e-mail box. I'm both happy and honored to receive the award.

Currently rated 1.5 by 16 people

  • Currently 1.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

CodeS-SourceS / ASP-PHP Meeting

by Sander Gerz April 04, 2006 08:51

This weekend I had the opportunity to take part in the community meeting organized by CodeS-SourceS et ASP-PHP. Besides the fact that it was great fun to meet old and make new friends, the highlight of the day was to fly a plane. And I really mean, to fly the plane, by myself (ok, with Olivier as my instructor).

Views from the plane

Nix and Didier put their heads (and some of their finances) together and made it possible for about 50 active members of the French ASP/.NET/PHP community, and me, to experience what it means to fly. Check out the gallery for more images.

It was certainly a great experience. The flight lasted for about 20 to 30 minutes, and it's over before you know it. With all the things to do when you take off, do a little maneuvring in the sky (no loopings ;-) ) and landing, you are left with little time to enjoy the view (fortunately, I was able to take some pictures). 

Some other links:

The entire gang

Un vrai grand merci aux organisateurs et surtout à la prochaine.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Powered by BlogEngine.NET 1.4.5.0
Theme by Mads Kristensen | Modified by Mooglegiant