Windows Vista Security Series: Adding a Cipher Algorithm to Windows Vista

Dan GriffinJWSecure, Inc. May 2007 Applies to: Windows Vista Summary: This whitepaper and accompanying sample demonstrates how to create and us a plug-in to support a new cipher algorithm in Windows; specifically TwoFish.  Using a plug-is ideal, as existing crypto-agnostic applications can continue to use the existing messaging and encryption APIs without modification (15 printed pages)….

1

Windows Vista Sample – Remote Differential Compression

Download RDCSample.exe. DependenciesYou must have the Windows SDK for Windows Vista. If you do not install the SDK to the default location, which is listed below, you must update the Visual Studio Include and Library paths in the sample code accordingly. Download the Windows SDK for Windows Vista. The Windows Vista SDK installs to %ProgramFiles%\Microsoft…

1

Windows Vista Security Sample – IPsecPing

Download IPsecPingSample.exe. DependenciesYou must have the Windows SDK for Windows Vista. If you do not install the SDK to the default location, which is listed below, you must update the Visual Studio Include and Library paths in the sample code accordingly. Download the Windows SDK for Windows Vista. The Windows Vista SDK installs to %ProgramFiles%\Microsoft…

0

Windows Vista Security Series: Programming the Windows Vista Firewall

Dan GriffinJWSecure, Inc. May 2007 Summary: This whitepaper and accompanying sample demonstrates how to program the new Windows Firewall API including how to configure the Windows Firewall for correct operation with. (22 printed pages). Download XPS version. Download the associated sample code, FirewallSample.exe. DependenciesYou must have the Windows SDK for Windows Vista. If you do…

1

Windows Filtering Platform Sample

Download sample, WFPSample.exe. This is a Windows Filtering Platform sample project for the Windows Vista version of the Windows Driver Kit (WDK, also known as WinDDK 6000). The purpose of this sample code is to demonstrate the use of the Windows Filtering Platform provider contexts. In this sample, using a context allows information to be…

8