{"id":26178474,"url":"https://github.com/houshmand-2005/rmzhash","last_synced_at":"2026-04-21T15:31:42.191Z","repository":{"id":46604366,"uuid":"512368136","full_name":"houshmand-2005/RmzHash","owner":"houshmand-2005","description":"Just a funny encoder decoder text base project","archived":false,"fork":false,"pushed_at":"2024-02-21T10:30:06.000Z","size":598,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"RmzHash","last_synced_at":"2025-03-11T21:34:27.932Z","etag":null,"topics":["django","encoding","encryption","python","rest-api"],"latest_commit_sha":null,"homepage":"https://rmzhash.pythonanywhere.com/","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/houshmand-2005.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":"2022-07-10T07:04:37.000Z","updated_at":"2024-05-31T13:30:02.000Z","dependencies_parsed_at":"2024-02-21T11:45:15.349Z","dependency_job_id":null,"html_url":"https://github.com/houshmand-2005/RmzHash","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/houshmand-2005/RmzHash","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houshmand-2005%2FRmzHash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houshmand-2005%2FRmzHash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houshmand-2005%2FRmzHash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houshmand-2005%2FRmzHash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/houshmand-2005","download_url":"https://codeload.github.com/houshmand-2005/RmzHash/tar.gz/refs/heads/RmzHash","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/houshmand-2005%2FRmzHash/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32097855,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"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":["django","encoding","encryption","python","rest-api"],"created_at":"2025-03-11T21:28:47.444Z","updated_at":"2026-04-21T15:31:42.092Z","avatar_url":"https://github.com/houshmand-2005.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RmzHash\n\n\u003cimg src=\"https://github.com/houshmand-2005/RmzHash/blob/cc5e0adf9256dc55936a6d23e8ad5c23a3b1a6d9/images/RMZhash.jpg\" alt=\"RMZhash\" width=\"1000\"\u003e\n\nA small funny project :) you can use it online from here : [https://rmzhash.pythonanywhere.com/](https://rmzhash.pythonanywhere.com/)\n\nthis app can encode you text to a **encrypted** text so no one can find out what you type then you can decode it to normall text\nbut just you can decode it becase this app gives some **number and keys** to you and if somone doesn't have it they can't decode your text\n\nlike :\n\u003cimg src=\"https://github.com/houshmand-2005/RmzHash/blob/1ceca9d64a2ea57571d8051034fb7a585c0b5ea7/images/howitworks.jpg\" alt=\"howitworks\" width=\"1000\"\u003e\n\n# How to run\n\n```bash\ncd RmzHash\npip install -r requirements.txt\n```\n\n# Or use docker\n\n```bash\ncd RmzHash\ndocker build -t RmzHashimage .\ndocker run -d RmzHashimage\n```\n\n**This part is optional!**\u003cbr\u003e\n\nif you want set the keys by your self you can do this:\u003cbr\u003e\nfor set the keys(**Your text is encrypted with these keys**) you can set keys automatically by the **randomazer_hash.py** this script gives you a random key for each parameter\nlike this :\n\n\u003cimg src=\"https://github.com/houshmand-2005/RmzHash/blob/cc5e0adf9256dc55936a6d23e8ad5c23a3b1a6d9/images/randomazer_hash.jpg\" alt=\"randomazer_hash\" width=\"1000\"\u003e\n \nnow replace this dic to RmzHash/EDapp/alfa_data.py dic. now it works but if you have problem contact to me\n\nthen\n\n```bash\npython ./manage.py runserver\n```\n\n\u003chr\u003e\nyou can use upload file or type your text also use the API for useing API with python you can see test_api folder\n\nas you can see the test_api folder the API needs these inputs:\n\n- for encode API\n  - file in .txt foramt and less than 1.5 MB\n  - a random key to change the keys(optional) if you dont want it enter 0\n\npython code for this:\n\n```bash\ntest_response = requests.post(\n    urlpath, files={\"file_uploaded\": test_file}, data={\"RANDkey\": \"0\"})\n\nprint(test_response.text) # the url of encode it file random key the n number and the z number\n```\n\nthen this API gievs to you some number with this number you can decode it so save them and the encoded file so you must save the file in .txt format.\n\n- for decode API\n  - file in .txt foramt and less than 1.5 MB\n  - random key if you pass 0 when you encode it here just pass 0 too\n  - the n number(when you encode the text this number sent to you)\n  - the z number(when you encode the text this number sent to you)\n\npython code for this:\n\n```bash\ntest_response = requests.post(urlpath, files={\"file_uploaded\": test_file}, data={\n                              \"RANDkey\": \"0\", \"nNum\": \"138\", \"zNum\": \"354\"})\n\nprint(test_response.text) # url of encode it file\n```\n\nuser uploads files save in RmzHash/textfiles/\u003cbr\u003e\n\n## ⭐What's new:\n\n- Now the keys made random and you dont need to do it yourself\n\nif you want change a part of code you can use a pull request.\n\n**This project is just a test and don't enter important information.**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhoushmand-2005%2Frmzhash","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhoushmand-2005%2Frmzhash","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhoushmand-2005%2Frmzhash/lists"}