{"id":21194767,"url":"https://github.com/rickidevs/randompasswordgenerator","last_synced_at":"2025-03-14T21:29:05.178Z","repository":{"id":225141708,"uuid":"765176542","full_name":"Rickidevs/RandomPasswordGenerator","owner":"Rickidevs","description":"Create strong passwords with the perfect interface, tutorial site and customizable options!","archived":false,"fork":false,"pushed_at":"2024-02-29T23:50:55.000Z","size":522,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T14:13:30.958Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/Rickidevs.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}},"created_at":"2024-02-29T12:29:34.000Z","updated_at":"2024-03-31T11:47:00.000Z","dependencies_parsed_at":"2024-03-16T02:29:49.042Z","dependency_job_id":null,"html_url":"https://github.com/Rickidevs/RandomPasswordGenerator","commit_stats":null,"previous_names":["elvinlatifli/randompasswordgenerator","hackriick/randompasswordgenerator","rickidevs/randompasswordgenerator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rickidevs%2FRandomPasswordGenerator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rickidevs%2FRandomPasswordGenerator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rickidevs%2FRandomPasswordGenerator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rickidevs%2FRandomPasswordGenerator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rickidevs","download_url":"https://codeload.github.com/Rickidevs/RandomPasswordGenerator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243648672,"owners_count":20324914,"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":[],"created_at":"2024-11-20T19:24:17.417Z","updated_at":"2025-03-14T21:29:05.150Z","avatar_url":"https://github.com/Rickidevs.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Author\n\nI coded the code completely by myself. down to every detail. My aim is only to improve my knowledge and to provide help if anyone needs it. If you want to contact me, you can write to me on Instagram, Telegram or Gmail on my profile.\n\n# SECURITY\n\n- Character set: Assume a set of 94 characters, including uppercase letters (26), \n- lowercase letters (26), \n- numbers (10) \n- special characters (32)\n\nAttack type: Assume a full brute force attack where the attacker will try all possible combinations of characters.\nBased on these assumptions, the probability of your password being cracked can be calculated as follows:\n\nProbability = Total possible combinations / Probability per trial\n\nTotal possible combinations = Number of characters ^ Password length\n\nProbability per try = 1 / Number of characters\n\nIf we put these values ​​into the formula:\n\nProbability = 94^36 / 94\n\nProbability ≈ 2.74 x 10^107\n\nThis means the chance of your password being cracked is 1 in 2.74 x 10^107.\n\nConclusion\nThis calculation shows that an Instagram password that is 36 characters long and contains uppercase and lowercase letters, numbers and special characters is practically IMPOSSIBLE to crack with a brute force attack.\n\n- I trust my application so much in terms of security that I even created all my passwords with this application.\n\n# Modern RPG\n\nThis project provides the opportunity to generate very strong random passwords and keep them wherever you want by encrypting them. While I used html and css for the tutorial site in the project, I used python for the project itself and customtkinter for the interface.\n\n\n## adds\n\nI designed a website that works locally for the project, but frankly it wasn't very good because I was not a frontend developer and time was limited. I would be happy if you support me in website design!\n\n  ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frickidevs%2Frandompasswordgenerator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frickidevs%2Frandompasswordgenerator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frickidevs%2Frandompasswordgenerator/lists"}