{"id":21616008,"url":"https://github.com/darkwebdesign/public-key-cryptography-bundle","last_synced_at":"2025-10-19T02:53:12.191Z","repository":{"id":50954793,"uuid":"99321325","full_name":"darkwebdesign/public-key-cryptography-bundle","owner":"darkwebdesign","description":"Public Key Cryptography Bundle","archived":false,"fork":false,"pushed_at":"2023-11-22T12:49:57.000Z","size":149,"stargazers_count":3,"open_issues_count":5,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-24T16:24:28.091Z","etag":null,"topics":["php","pki-library","public-key-cryptography","symfony"],"latest_commit_sha":null,"homepage":"","language":"PHP","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/darkwebdesign.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":"2017-08-04T08:24:33.000Z","updated_at":"2023-11-22T11:24:49.000Z","dependencies_parsed_at":"2024-11-24T22:13:25.247Z","dependency_job_id":"5fe65b83-9eb0-42a0-953a-3a918d3d5358","html_url":"https://github.com/darkwebdesign/public-key-cryptography-bundle","commit_stats":{"total_commits":55,"total_committers":1,"mean_commits":55.0,"dds":0.0,"last_synced_commit":"473ac258c06d6c4453b5a44de54e328af1eac87d"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkwebdesign%2Fpublic-key-cryptography-bundle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkwebdesign%2Fpublic-key-cryptography-bundle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkwebdesign%2Fpublic-key-cryptography-bundle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkwebdesign%2Fpublic-key-cryptography-bundle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darkwebdesign","download_url":"https://codeload.github.com/darkwebdesign/public-key-cryptography-bundle/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248358821,"owners_count":21090439,"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":["php","pki-library","public-key-cryptography","symfony"],"created_at":"2024-11-24T22:13:21.934Z","updated_at":"2025-10-19T02:53:07.157Z","avatar_url":"https://github.com/darkwebdesign.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Public Key Cryptography Bundle\n\n[![Latest Stable Version](https://poser.pugx.org/darkwebdesign/public-key-cryptography-bundle/v/stable?format=flat)](https://packagist.org/packages/darkwebdesign/public-key-cryptography-bundle)\n[![Total Downloads](https://poser.pugx.org/darkwebdesign/public-key-cryptography-bundle/downloads?format=flat)](https://packagist.org/packages/darkwebdesign/public-key-cryptography-bundle)\n[![License](https://poser.pugx.org/darkwebdesign/public-key-cryptography-bundle/license?format=flat)](https://packagist.org/packages/darkwebdesign/public-key-cryptography-bundle)\n\n[![Build Status](https://travis-ci.com/darkwebdesign/public-key-cryptography-bundle.svg?branch=1.3)](https://travis-ci.com/darkwebdesign/public-key-cryptography-bundle)\n[![Coverage Status](https://codecov.io/gh/darkwebdesign/public-key-cryptography-bundle/branch/1.3/graph/badge.svg)](https://codecov.io/gh/darkwebdesign/public-key-cryptography-bundle)\n[![PHP Version](https://img.shields.io/badge/php-7.2%2B-777BB3.svg)](https://php.net/)\n[![Symfony Version](https://img.shields.io/badge/symfony-5.x-93C74B.svg)](https://symfony.com/)\n\nPublic Key Cryptography Bundle is a collection of public/private key cryptography components that you can use in your\nSymfony applications.\n\nLearn more about it in its [documentation](https://darkwebdesign.github.io/public-key-cryptography-bundle/docs/1.3).\n\n## Features\n\n### Creation\n\n* Creates keystore from public/private keys.\n* Creates PEM from public/private keys.\n\n### Extraction\n\n* Extracts public/private keys from keystore/PEM.\n* Extracts PEM from keystore and vice versa.\n\n### Analysis\n\n* Checks format (PEM/DER) of public/private keys\n* Checks subject, issuer, notBefore and notAfter properties from keystore/PEM/public key.\n* Checks whether keystore/PEM/private key contains a passphrase.\n\n### Conversion\n\n* Converts public/private key format (PEM/DER).\n\n### Pass phrase management\n\n* Adds/removes passphrase from PEM/private key.\n* Changes passphrase of keystore/PEM/private key.\n\n## Dependencies\n\n* `openssl` shell command\n\n## License\n\nPublic Key Cryptography Bundle is licensed under the MIT License - see the `LICENSE` file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkwebdesign%2Fpublic-key-cryptography-bundle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarkwebdesign%2Fpublic-key-cryptography-bundle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkwebdesign%2Fpublic-key-cryptography-bundle/lists"}