{"id":21291792,"url":"https://github.com/alvarogarciapiz/pycipherhub","last_synced_at":"2025-03-15T16:34:40.174Z","repository":{"id":203979624,"uuid":"652226150","full_name":"alvarogarciapiz/PyCipherHub","owner":"alvarogarciapiz","description":"Conjunto de cifradores desarrollados en Python","archived":false,"fork":false,"pushed_at":"2023-10-27T14:53:04.000Z","size":8,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-10T17:24:13.548Z","etag":null,"topics":["cifrador","criptografia-basica","cryptography","cypher","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/alvarogarciapiz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-06-11T13:46:30.000Z","updated_at":"2024-09-19T15:13:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"faa38f6f-8ce6-4d0b-ad4d-0b6c6e541c6a","html_url":"https://github.com/alvarogarciapiz/PyCipherHub","commit_stats":null,"previous_names":["alvarogarciapiz/cifradores"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarogarciapiz%2FPyCipherHub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarogarciapiz%2FPyCipherHub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarogarciapiz%2FPyCipherHub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/alvarogarciapiz%2FPyCipherHub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/alvarogarciapiz","download_url":"https://codeload.github.com/alvarogarciapiz/PyCipherHub/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243760700,"owners_count":20343683,"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":["cifrador","criptografia-basica","cryptography","cypher","python"],"created_at":"2024-11-21T13:41:04.129Z","updated_at":"2025-03-15T16:34:40.155Z","avatar_url":"https://github.com/alvarogarciapiz.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Repositorio de Cifradores y Descifradores en Python\n\nEste repositorio contiene una colección de programas en Python que se utilizan para cifrar y descifrar mensajes. Cada archivo proporciona una implementación de un algoritmo de cifrado o descifrado específico.\n\n## Contenido del Repositorio\n\n### Cifradores\n- **CifrarCesar.py:** Implementa el cifrado César, una técnica de cifrado por sustitución simple.\n- **CifrarCesarClave.py:** Versión del cifrado César que permite especificar una clave personalizada.\n- **CifrarGenerico.py:** Proporciona una implementación genérica de un cifrador.\n- **cifrarAfin.py:** Implementa el cifrado Afín, un cifrado lineal que es una extensión del cifrado César.\n- **cifrarVigenere.py:** Implementa el cifrado Vigenère, un cifrado por sustitución polialfabético.\n\n### Descifradores\n- **DescifrarCesar.py:** Descifra mensajes cifrados con el cifrado César.\n- **DescifrarCesarClave.py:** Descifra mensajes cifrados con el cifrado César utilizando una clave personalizada.\n- **DescifrarGenerico.py:** Proporciona una implementación genérica de un descifrador.\n- **descifrarAfin.py:** Descifra mensajes cifrados con el cifrado Afín.\n- **descifrarVigenere.py:** Descifra mensajes cifrados con el cifrado Vigenère.\n\n### Criptoanálisis\n- **Criptoanalisis.py:** Contiene herramientas para realizar criptoanálisis en mensajes cifrados.\n- **CriptoanalisisSUST.py:** Implementa un análisis de frecuencia para romper cifrados de sustitución.\n\n## Instrucciones de Uso\nCada programa en este repositorio se puede ejecutar de forma independiente para cifrar, descifrar o realizar criptoanálisis en mensajes. Asegúrate de revisar el archivo fuente de cada programa para obtener más detalles sobre su funcionamiento y cómo utilizarlos.\n\nSi tienes alguna pregunta o necesita ayuda con alguno de los programas, no dudes en contactar al autor o abrir un problema en este repositorio.\n\n## Contribuciones\n¡Las contribuciones son bienvenidas! Si deseas agregar nuevos cifradores, descifradores o mejorar los existentes, no dudes en crear una solicitud de extracción (pull request) para colaborar en este proyecto.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarogarciapiz%2Fpycipherhub","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falvarogarciapiz%2Fpycipherhub","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falvarogarciapiz%2Fpycipherhub/lists"}