{"id":20112985,"url":"https://github.com/yottaawesome/sspi-playground","last_synced_at":"2026-05-06T13:17:48.307Z","repository":{"id":177768774,"uuid":"658668530","full_name":"yottaawesome/sspi-playground","owner":"yottaawesome","description":"Experimenting with Microsoft's SSPI infrastructure.","archived":false,"fork":false,"pushed_at":"2023-07-01T06:08:49.000Z","size":61,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-26T01:01:41.625Z","etag":null,"topics":["c","cpp","schannel","sspi","win32","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yottaawesome.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-26T08:58:07.000Z","updated_at":"2025-01-01T15:40:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"7985ed6e-a412-4394-83f1-274639342840","html_url":"https://github.com/yottaawesome/sspi-playground","commit_stats":null,"previous_names":["yottaawesome/sspi-playground"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yottaawesome%2Fsspi-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yottaawesome%2Fsspi-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yottaawesome%2Fsspi-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yottaawesome%2Fsspi-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yottaawesome","download_url":"https://codeload.github.com/yottaawesome/sspi-playground/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241557116,"owners_count":19981877,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","cpp","schannel","sspi","win32","windows"],"created_at":"2024-11-13T18:23:07.588Z","updated_at":"2026-05-06T13:17:48.266Z","avatar_url":"https://github.com/yottaawesome.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SSPI Playground\n\n## Introduction \n\nThis 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.\n\n## Additional resources\n\n* [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)\n* [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)\n* [Coastrd's C++ SSPI Schannel TLS example](https://web.archive.org/web/20210116110926/http://www.coastrd.com/c-schannel-smtp)\n* [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)\n* [mmozeiko's TLS client sample](https://gist.github.com/mmozeiko/c0dfcc8fec527a90a02145d2cc0bfb6d)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyottaawesome%2Fsspi-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyottaawesome%2Fsspi-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyottaawesome%2Fsspi-playground/lists"}