Today we kicked off the first module in what would be an year long series of modules on Windows Mobile. Each module consists of:   1) A Webcast giving an overview of the topic (90 minutes duration – 4:30 pm to 6:00 pm) 2) A session broadcast that explains in detail the topic itself (3 hours [...]

We closed the Cryptography Webcast Series on Friday, with the final discussion on storing secrets. During the webcasts, a lot of people asked whether we would put up the recordings for later viewing or not. I am happy to say that each webcast is available for online viewing at http://www.microsoft.com/india/webcasts/ondemand.aspx#Webcasts_on_Cryptography. I have also added links to [...]

Just got thru with the 4th webcast on the Crypto Series – there were several good questions. Much more than what people were asking last time. If you attended the webcast and have a question, do post it here in the comments section, and I’ll try and answer it.        

Just concluded the third webcast in the Crypto Webcast Series. There were a couple of glitches – my audio call got put on hold during the webcast and it took a while getting that off the network. And later when I was doign the quiz, the slides were not visible.   I apologize on behalf of our infra team for these glitches [...]

Couple of days back I wrote a post on concurrency. One of the things I mentioned was the work being done by Tim Harris and the MS Research guys. What I did not know at that time was that they have released a Channel 9 video on it. Visited C9 today and saw this video – it [...]

Just concluded the 2nd episode of the Cryptography Webcast Series – Hiding Secrets in Plain Sight. There were about 30-40 folks on the call. We talked about the basics of symmetric and asymmetric algorithms, esp the workings of some key algorithms and the various block cipher modes of operations.   Not too many questions today – much unlike [...]

The video recording of the today’s webcast is now available online at http://www.microsoft.com/india/webcasts/ondemand.aspx#Webcasts_on_Cryptography. 

Just concluded the first webcast in the series on the basics of crypto – we had about 70 people which is not at all bad for what appears to be a boring topic to most folks. I hope everyone had as much fun going thru it as I had preparing for it. While I tried [...]

In my various interactions with developers around the country, I have found that most of us do not really understand Cryptography. I believe that understanding Crypto is very important to understand how to build secure systems - it is hard to think of a security mechanism which does not depend on Crypto in one way or the [...]

As chip-manufacturers continue to add more cores to the microprocessor, moving from dual-core to multi-core to many-core CPUs, increasing the parallelism in code would be imperative to taking advantage of this hardware. Herb Sutter of the C++ fame has written very eloquently on this subject in his famous article The Free Lunch is Over and [...]