The Microsoft® Cryptographic Application Programming Interface (CryptoAPI) provides services that enable application developers to add authentication, encoding, and encryption to their Microsoft Win32® -based applications. Application developers can use the functions in the CryptoAPI without knowing anything about the underlying implementation, in much the same way as they can use a graphics library without knowing anything about the particular graphics hardware configuration.
Samples are organized by chapter, and then by "application" or example name. You should open a project in Visual Studio .NET through the .sln (solution) file.
Note that Visual Studio .NET automatically creates various temporary and debugging files in the obj and bin sub-directory for each project. The actual uncompiled code is only the .vb files that are contained in the root project directory.
MPEG TS Utils application provides the user with a visual representation of the multiplexed stream structure of MPEG-2 Transport Streams (ISO/IEC 13818-1). The application allows the user to investigate the basic transport stream packets with their fields. The application also allows the user to manipulate with transport streams by filtering specified PIDs and exporting to file, demultiplexing to PES and ES streams, converting multi-program TS to single-program TS.
FuncPlotter is a combined Java application and applet for displaying two-dimensional plots of explicit functions in one variable (ie, FuncPlotter plots functions of the form y = f(x), where f(x) is composed from common mathematical operators).