{"id":37134818,"url":"https://github.com/sslmate/go-pkcs12","last_synced_at":"2026-01-14T15:43:43.812Z","repository":{"id":30096542,"uuid":"119729741","full_name":"SSLMate/go-pkcs12","owner":"SSLMate","description":"Go library for encoding and decoding PKCS#12 files","archived":false,"fork":false,"pushed_at":"2025-07-23T00:18:21.000Z","size":3060,"stargazers_count":151,"open_issues_count":12,"forks_count":104,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-12-21T23:25:14.223Z","etag":null,"topics":["certificates","p12","pfx","pkcs12","pki","webpki"],"latest_commit_sha":null,"homepage":"https://pkg.go.dev/software.sslmate.com/src/go-pkcs12","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SSLMate.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":"2018-01-31T18:59:03.000Z","updated_at":"2025-11-19T13:51:48.000Z","dependencies_parsed_at":"2022-09-20T19:04:38.373Z","dependency_job_id":"b1faa5a5-a5cf-4f26-a7ab-0847696b0827","html_url":"https://github.com/SSLMate/go-pkcs12","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/SSLMate/go-pkcs12","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SSLMate%2Fgo-pkcs12","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SSLMate%2Fgo-pkcs12/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SSLMate%2Fgo-pkcs12/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SSLMate%2Fgo-pkcs12/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SSLMate","download_url":"https://codeload.github.com/SSLMate/go-pkcs12/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SSLMate%2Fgo-pkcs12/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28424507,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T15:24:48.085Z","status":"ssl_error","status_checked_at":"2026-01-14T15:23:41.940Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["certificates","p12","pfx","pkcs12","pki","webpki"],"created_at":"2026-01-14T15:43:43.147Z","updated_at":"2026-01-14T15:43:43.787Z","avatar_url":"https://github.com/SSLMate.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# package pkcs12\n\n[![Documentation](https://pkg.go.dev/badge/software.sslmate.com/src/go-pkcs12)](https://pkg.go.dev/software.sslmate.com/src/go-pkcs12)\n\n    import \"software.sslmate.com/src/go-pkcs12\" \n\nPackage pkcs12 implements some of PKCS#12 (also known as P12 or PFX).\nIt is intended for decoding DER-encoded P12/PFX files for use with the `crypto/tls`\npackage, and for encoding P12/PFX files for use by legacy applications which\ndo not support newer formats.  Since PKCS#12 uses weak encryption\nprimitives, it SHOULD NOT be used for new applications.\n\nNote that only DER-encoded PKCS#12 files are supported, even though PKCS#12\nallows BER encoding.  This is because encoding/asn1 only supports DER.\n\nThis package is forked from `golang.org/x/crypto/pkcs12`, which is frozen.\nThe implementation is distilled from https://tools.ietf.org/html/rfc7292\nand referenced documents.\n\n## Import Path\n\nNote that although the source code and issue tracker for this package are hosted\non GitHub, the import path is:\n\n    software.sslmate.com/src/go-pkcs12 \n\nPlease be sure to use this path when you `go get` and `import` this package.\n\n## Report Issues / Send Patches\n\nOpen an issue or PR at https://github.com/SSLMate/go-pkcs12\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsslmate%2Fgo-pkcs12","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsslmate%2Fgo-pkcs12","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsslmate%2Fgo-pkcs12/lists"}