An open API service indexing awesome lists of open source software.

https://github.com/yottaawesome/sspi-playground

Experimenting with Microsoft's SSPI infrastructure.
https://github.com/yottaawesome/sspi-playground

List: sspi-playground

c cpp schannel sspi win32 windows

Last synced: about 2 months ago
JSON representation

Experimenting with Microsoft's SSPI infrastructure.

Awesome Lists containing this project

README

          

# SSPI Playground

## Introduction

This repo is for experimenting with Microsoft's [Secure Services Provider Interface](https://learn.microsoft.com/en-us/windows/win32/secauthn/sspi) (SSPI). In particular, it was created to consolidate experimental code from two different repositories for easier reference and code consolidation. This consolidation is particularly important, as SSPI samples online are few and dated, and the official documentation is dense and provides few examples of its own, making it difficult to explore and understand the technology.

## Additional resources

* [Microsoft's Using SSPI with a Windows Sockets Server](https://learn.microsoft.com/en-us/windows/win32/secauthn/using-sspi-with-a-windows-sockets-server)
* [Microsoft's Using SSPI with a Windows Sockets Client](https://learn.microsoft.com/en-us/windows/win32/secauthn/using-sspi-with-a-windows-sockets-client)
* [Coastrd's C++ SSPI Schannel TLS example](https://web.archive.org/web/20210116110926/http://www.coastrd.com/c-schannel-smtp)
* [Leon Finker's SSL/TLS client/server for .NET and SSL tunnelling](https://www.codeproject.com/Articles/2642/SSL-TLS-client-server-for-NET-and-SSL-tunnelling)
* [mmozeiko's TLS client sample](https://gist.github.com/mmozeiko/c0dfcc8fec527a90a02145d2cc0bfb6d)