├── .gitignore ├── LICENSE.TXT ├── README.md ├── ThinkSharp.Licensing.Test ├── CheckSumAppenderTest.cs ├── CheckSumTest.cs ├── EncoderTest.cs ├── HardwareIdentifierDotNetFullTest.cs ├── HardwareIdentifierTest.cs ├── Helper │ └── StringHelperTest.cs ├── LicTest.cs ├── LicenseOnMultiplePlatformsTest.cs ├── SerialNumberTest.cs ├── SignedLicenseTest.cs ├── Signing │ └── LengthSigner.cs ├── TestHelper.cs └── ThinkSharp.Licensing.Test.csproj ├── ThinkSharp.Licensing.sln └── ThinkSharp.Licensing ├── AssemblyInfo.cs ├── CheckSum.cs ├── CheckSumAppender.cs ├── Constants.cs ├── Encoder.cs ├── HardwareIdentifier.cs ├── Helper ├── DateTimeHelper.cs ├── StringHelper.cs └── ValidationHelper.cs ├── Lic.cs ├── LicBuilder.cs ├── LicKeyGenerator.cs ├── SerialNumber.cs ├── SignedLicense.cs ├── SignedLicenseEncryption.cs ├── SignedLicenseException.cs ├── Signing ├── ISigner.cs ├── RSA │ ├── RsaExtensions.cs │ └── RsaSigner.cs └── SigningKeyPair.cs ├── ThinkSharp.Licensing.csproj └── WindowsComputerCharacteristics.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/LICENSE.TXT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/README.md -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/CheckSumAppenderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/CheckSumAppenderTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/CheckSumTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/CheckSumTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/EncoderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/EncoderTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/HardwareIdentifierDotNetFullTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/HardwareIdentifierDotNetFullTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/HardwareIdentifierTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/HardwareIdentifierTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/Helper/StringHelperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/Helper/StringHelperTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/LicTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/LicTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/LicenseOnMultiplePlatformsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/LicenseOnMultiplePlatformsTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/SerialNumberTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/SerialNumberTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/SignedLicenseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/SignedLicenseTest.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/Signing/LengthSigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/Signing/LengthSigner.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/TestHelper.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing.Test/ThinkSharp.Licensing.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.Test/ThinkSharp.Licensing.Test.csproj -------------------------------------------------------------------------------- /ThinkSharp.Licensing.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing.sln -------------------------------------------------------------------------------- /ThinkSharp.Licensing/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/AssemblyInfo.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/CheckSum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/CheckSum.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/CheckSumAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/CheckSumAppender.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Constants.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Encoder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Encoder.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/HardwareIdentifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/HardwareIdentifier.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Helper/DateTimeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Helper/DateTimeHelper.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Helper/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Helper/StringHelper.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Helper/ValidationHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Helper/ValidationHelper.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Lic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Lic.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/LicBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/LicBuilder.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/LicKeyGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/LicKeyGenerator.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/SerialNumber.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/SerialNumber.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/SignedLicense.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/SignedLicense.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/SignedLicenseEncryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/SignedLicenseEncryption.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/SignedLicenseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/SignedLicenseException.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Signing/ISigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Signing/ISigner.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Signing/RSA/RsaExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Signing/RSA/RsaExtensions.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Signing/RSA/RsaSigner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Signing/RSA/RsaSigner.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/Signing/SigningKeyPair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/Signing/SigningKeyPair.cs -------------------------------------------------------------------------------- /ThinkSharp.Licensing/ThinkSharp.Licensing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/ThinkSharp.Licensing.csproj -------------------------------------------------------------------------------- /ThinkSharp.Licensing/WindowsComputerCharacteristics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanDotNet/ThinkSharp.Licensing/HEAD/ThinkSharp.Licensing/WindowsComputerCharacteristics.cs --------------------------------------------------------------------------------