Using Openssl to implement Crypto Operations in Netlogon Remote Protocol

  Background  The Netlogon Remote Protocol remote procedure call (RPC) interface is used primarily by Microsoft Windows to maintain the relationship between a machine and its domain.   In the protocol, a client delivers a logon request to the domain controller over an established secure channel between a DC and its clients.    Before a secure channel…


Beginning with the PowerPoint Document Stream

This blog will expand on my previous blog Parsing Pictures in a PowerPoint binary file, which details the Pictures Stream, and how you might parse the stream to extract pictures contained in the PowerPoint document. I’ll extend the concepts of the previous blog to apply to parsing the “PowerPoint Document” stream. You’ll notice as you…


A successful story of an Interoperability Lab event

       As the protocol documentation support team, we have the responsibility of helping the users of our published Microsoft Open Protocol Documentation achieve successful interoperability with Windows.    There’s more to interoperability than just good technical documentation; engagement with partners is essential.     One of our team’s most active partners is the Samba team, whose…


More ActiveSync

More ActiveSync Dominic Michael Salemno Introduction In my previous ActiveSync blog, entitled An ActiveSync Primer, I delved into the basics of the ActiveSync Protocol. This is the second blog in a series intended to thoroughly explain the ActiveSync Protocol. Communications In my previous blog, I stated that ActiveSync uses HTTPS for its communications channel. This…

0