{"id":27285376,"url":"https://github.com/aswinr24/decypher","last_synced_at":"2025-04-11T19:23:49.184Z","repository":{"id":225888030,"uuid":"767123517","full_name":"Aswinr24/Decypher","owner":"Aswinr24","description":"Speedy Cipher Decryption / Encryption CLI tool","archived":false,"fork":false,"pushed_at":"2024-04-27T15:40:03.000Z","size":56,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T19:23:44.901Z","etag":null,"topics":["cli","cryptography","hacktoberfest","python"],"latest_commit_sha":null,"homepage":"https://pypi.org/project/decypher/","language":"Python","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/Aswinr24.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":"2024-03-04T18:40:31.000Z","updated_at":"2024-12-21T17:36:08.000Z","dependencies_parsed_at":"2024-04-26T16:53:35.501Z","dependency_job_id":null,"html_url":"https://github.com/Aswinr24/Decypher","commit_stats":null,"previous_names":["aswinr24/decypher"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswinr24%2FDecypher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswinr24%2FDecypher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswinr24%2FDecypher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aswinr24%2FDecypher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Aswinr24","download_url":"https://codeload.github.com/Aswinr24/Decypher/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248465332,"owners_count":21108244,"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":["cli","cryptography","hacktoberfest","python"],"created_at":"2025-04-11T19:23:48.344Z","updated_at":"2025-04-11T19:23:49.170Z","avatar_url":"https://github.com/Aswinr24.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Decypher\n\n[![made-with-python](https://img.shields.io/badge/Made%20with-Python-1f425f.svg)](https://www.python.org/)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/decypher?color=green)\n[![PyPI version](https://img.shields.io/pypi/v/decypher.svg?color=yellow)](https://pypi.org/project/decypher/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-red.svg)](https://opensource.org/licenses/MIT)\n\n\n\nA CLI for speedy Cipher Decryption/Encryption\n\n![image](https://github.com/Aswinr24/Decypher/assets/135364633/fa60340a-d339-4846-b861-49b7082c205e)\n\n![image](https://github.com/Aswinr24/Decypher/assets/135364633/f08b6499-ff46-4f6f-b7d0-0093cb798049)\n\n\n## Installation:\n#### Python:\n```\npip install decypher\n```\n#### Docker:\nPull the docker image:\n```\ndocker pull aswinr24/decypher:decypher\n```\nRun the Container: \n```\ndocker run -it --rm decypher\n```\n\n## Usage:\n\nTo see the list of available ciphers for encryption/decryption and options:\n```\ndecypher --help\n```\nTo decrypt a Cipher:\n```\ndecypher \u003cCiphername\u003e \u003cCiphertext\u003e \u003ckey(based on type of cipher)\u003e\n```\nTo encrypt plaintext as a Cipher:\n```\ndecypher 'Ciphername' 'Ciphertext' 'key' --encrypt\n```\nTo view the version:\n```\ndecypher -v\n```\n\nUsing Docker:\n```\ndocker run -it --rm decypher \u003cCiphername\u003e \u003cCipherText/Plaintext\u003e \u003ckey\u003e\n```\nReplace `\u003cCiphername\u003e` with the name of the Cipher, `\u003cCiphertext/Plaintext\u003e` with the Ciphertext or Plaintext to encrypt/decrypt and `\u003ckey\u003e` with the key, use `--encrypt` flag at the end for Encryption.\n\n### Examples:\n\nEncrypt a message using the Caesar Cipher:\n```\ndecypher ceaser \u003cPlaintext\u003e \u003cKey\u003e --encrypt\n```\nDecrypt a Rail-fence Cipher:\n```\ndecypher rail-fence \u003cCipherText\u003e \u003cKey\u003e\n```\nDecrypt a Vignere Cipher(using docker):\n```\ndocker run -it --rm decypher vignere \u003cCiphertext\u003e \u003cKey\u003e\n```\n\n## Contributing\n\nContributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or clone the repository and submit a pull request on GitHub.\n\n## License\n\nThis project is licensed under the MIT License - see the [MIT License](LICENSE) file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faswinr24%2Fdecypher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faswinr24%2Fdecypher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faswinr24%2Fdecypher/lists"}