No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2022-05-06 17:28:49 +08:00
agent test: add license agent service testclient 2022-05-06 17:28:49 +08:00
fingerprint feat: fallback to locally administered MAC address for VMs 2022-05-06 14:45:44 +08:00
issuer fix: create output file 2022-05-06 16:27:41 +08:00
license refactor: namings, port -> addr 2022-05-05 18:43:26 +08:00
.gitignore refactor: namings, port -> addr 2022-05-05 18:43:26 +08:00
fingerprint.json feat: finish package "fingerprint" and license agent "fingerprint" command 2022-05-03 17:45:40 +08:00
go.mod fix: create output file 2022-05-06 16:27:41 +08:00
go.sum fix: create output file 2022-05-06 16:27:41 +08:00
license.json feat: add license package, encrypt/decrypt 2022-05-03 17:42:05 +08:00
README.md refactor: namings, port -> addr 2022-05-05 18:43:26 +08:00

go-license

Fingerprint

Format (decrypted):

{
  "organization": "",
  "name": "",
  "email": "",
  "from": "0001-01-01T00:00:00Z",
  "until": "0001-01-01T00:00:00Z",
  "mac": "00:15:5d:fb:0b:84",
  "machineId": "b3066df3-5a74-4642-bd3c-4144f2a66a91",
  "products": null
}

License

Format (decrypted):

{
  "organization": "FusionGalaxy",
  "name": "Nex Zhu",
  "email": "zhuxiaomin@internetapi.cn",
  "from": "2022-05-01T00:00:00Z",
  "until": "2022-05-05T00:00:00Z",
  "mac": "00:15:5d:fb:0b:84",
  "machineId": "b3066df3-5a74-4642-bd3c-4144f2a66a91",
  "products": [
    {
      "name": "BDLedger",
      "version": "1.2.3",
      "numInstances": 10
    },
    {
      "name": "BDContract",
      "version": "2.3.4",
      "numInstances": 20
    }
  ]
}

mac and machinId must match the values in the fingerprint.