{"id":19206824,"url":"https://github.com/srgupta5328/password-manager","last_synced_at":"2026-04-21T13:01:25.196Z","repository":{"id":70232060,"uuid":"70701291","full_name":"srgupta5328/Password-Manager","owner":"srgupta5328","description":"Password Manager Project with AES encryption and database management","archived":false,"fork":false,"pushed_at":"2016-12-23T18:18:22.000Z","size":462,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-23T06:44:11.057Z","etag":null,"topics":["database","encryption","java","school-project"],"latest_commit_sha":null,"homepage":"","language":"Java","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/srgupta5328.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":"2016-10-12T13:12:41.000Z","updated_at":"2018-12-28T03:18:27.000Z","dependencies_parsed_at":"2023-02-23T12:01:40.214Z","dependency_job_id":null,"html_url":"https://github.com/srgupta5328/Password-Manager","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/srgupta5328/Password-Manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgupta5328%2FPassword-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgupta5328%2FPassword-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgupta5328%2FPassword-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgupta5328%2FPassword-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/srgupta5328","download_url":"https://codeload.github.com/srgupta5328/Password-Manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgupta5328%2FPassword-Manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32093156,"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":["database","encryption","java","school-project"],"created_at":"2024-11-09T13:17:07.847Z","updated_at":"2026-04-21T13:01:25.154Z","avatar_url":"https://github.com/srgupta5328.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Password311\nIST 311 SDLC Project\nThe purpose of this project is to design a function password management application for IST 311. We will have assignments that \nrequire us to properly code the assignment/\n\nPassword311 Credential Management Application\n\n\nIncluded:\n- Database File Folder\n- Netbeans Project Folder\n\n\nThe project can be opened in Netbeans.\nTo use the database, you must have the \"derby\" database software installed.\nLink the database to the Netbeans project and connect to the database in the services window.\n\n\nThe database username/password information is as follows:\nDatabase Name: Password311\nUsername: Rohan\nPassword: Hello\nTable used: CREDENTIAL\n\n\nOnce the program is setup*, you should execute the \"run file\" option on \"MainApp.java\" (right-click)\n\n\nThis will launch the app interface properly, then you will need to press the \"login\" button.\nThe information to login is as follows:\nUsername: Max\nPassword: Hello\n\n\nOnce you have logged into the app you will be free to navigate the interfaces.\nIf the database has been properly linked you should now be able to:\n- Add, Delete, or Update Credentials\n- Generate a Password automatically***\n- Search for a Credential\n\n\nOnce Credentials have been added to the database, you will be able to take advantage of AES Encryption**.\n\n\n* IF you have an error with DB DriverManager not being recognized you will need to add the 'Java DB Driver' library in Netbeans projects window.\n**Stored Passwords are automatically encrypted when the app is closed.\n**Stored Passwords are automatically decrypted when the app is opened.\n**encryption happens behind the scenes but if you add system output to the encryption loop you can watch it happen at the console.\n***Password generation is pseudo-random \u0026 non-customizable but is functional.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrgupta5328%2Fpassword-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrgupta5328%2Fpassword-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrgupta5328%2Fpassword-manager/lists"}