{"id":42951006,"url":"https://github.com/pnelson/miller","last_synced_at":"2026-01-30T21:11:27.217Z","repository":{"id":57491598,"uuid":"68665172","full_name":"pnelson/miller","owner":"pnelson","description":"Package miller implements tamper resistant message signing and verification.","archived":false,"fork":false,"pushed_at":"2021-11-20T05:47:45.000Z","size":6,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-13T05:13:03.320Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://pkg.go.dev/github.com/pnelson/miller","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pnelson.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":"2016-09-20T02:18:57.000Z","updated_at":"2021-12-13T03:37:09.000Z","dependencies_parsed_at":"2022-08-30T23:22:08.137Z","dependency_job_id":null,"html_url":"https://github.com/pnelson/miller","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pnelson/miller","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnelson%2Fmiller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnelson%2Fmiller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnelson%2Fmiller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnelson%2Fmiller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pnelson","download_url":"https://codeload.github.com/pnelson/miller/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pnelson%2Fmiller/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28919470,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-30T20:25:28.696Z","status":"ssl_error","status_checked_at":"2026-01-30T20:25:13.426Z","response_time":66,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2026-01-30T21:11:26.635Z","updated_at":"2026-01-30T21:11:27.212Z","avatar_url":"https://github.com/pnelson.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# miller\n\nPackage miller implements tamper resistant message signing and verification.\n\n## Usage\n\nThe default tag is used for this example. Tags can be used to namespace your\ntokens. For example, if you issue account confirmation and recovery tokens,\ndifferent tags can be used so that confirmation tokens cannot be used for\naccount recovery.\n\n```go\nt := miller.New(miller.DefaultTag, []byte(\"secret\"))\ntoken, err := t.Sign(\"foo\")\nif err != nil {\n  log.Fatal(err)\n}\nvar s string\nerr = t.Verify(token, \u0026s)\nif err != nil {\n  log.Fatal(err)\n}\n// s == \"foo\"\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpnelson%2Fmiller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpnelson%2Fmiller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpnelson%2Fmiller/lists"}