{"id":22271168,"url":"https://github.com/cryptolens/sdk-licensing","last_synced_at":"2025-07-28T13:32:30.221Z","repository":{"id":38043769,"uuid":"208762343","full_name":"Cryptolens/sdk-licensing","owner":"Cryptolens","description":"Example code and help tools to securely protect .NET SDKs with focus on offline environments","archived":false,"fork":false,"pushed_at":"2022-12-08T06:18:18.000Z","size":77,"stargazers_count":10,"open_issues_count":4,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-02-27T13:22:14.582Z","etag":null,"topics":["dotnet","licensing-as-a-service","licensing-library","sdk","sdk-dotnet"],"latest_commit_sha":null,"homepage":"https://help.cryptolens.io/","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/Cryptolens.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}},"created_at":"2019-09-16T09:34:07.000Z","updated_at":"2022-10-13T16:21:07.000Z","dependencies_parsed_at":"2023-01-24T18:18:27.229Z","dependency_job_id":null,"html_url":"https://github.com/Cryptolens/sdk-licensing","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cryptolens%2Fsdk-licensing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cryptolens%2Fsdk-licensing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cryptolens%2Fsdk-licensing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cryptolens%2Fsdk-licensing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cryptolens","download_url":"https://codeload.github.com/Cryptolens/sdk-licensing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":227914220,"owners_count":17839245,"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":["dotnet","licensing-as-a-service","licensing-library","sdk","sdk-dotnet"],"created_at":"2024-12-03T12:10:54.132Z","updated_at":"2024-12-03T12:10:54.881Z","avatar_url":"https://github.com/Cryptolens.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Offline SDK Licensing (.NET)\n\nThis repo contains tools \u0026 docs to protect an SDK that targets .NET (including .NET Framework, .NET Core, Mono, Unity, .NET Standard, and more). Basics of SDK licensing in Cryptolens is covered in [this article](https://help.cryptolens.io/licensing-models/sdk-licensing). The technique described here is different from the original tutorial, and the focus is on supporting offline environments (i.e. end users do not need to contact the server to verify the license). It is also more secure since developers need to explicitly specify which applications will use the SDK.\n\n## Clarification of terms\n\n* **Vendor** - the company that wants to protect an SDK\n* **Developer** - someone that will use the SDK in their own applications\n* **End users** - someone who will use the application developed by the developer.\n\n## Getting started\n\nPlease select what fits best:\n\n* [I'm a vendor](Vendor.md)\n* [I'm a developer](Developer.md)\n\n## Questions\nIf you have any questions, please reach out to us at support@cryptolens.io!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcryptolens%2Fsdk-licensing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcryptolens%2Fsdk-licensing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcryptolens%2Fsdk-licensing/lists"}