{"id":13482627,"url":"https://github.com/hanjoongcho/aaf-easypassword","last_synced_at":"2025-03-27T13:32:29.517Z","repository":{"id":122740177,"uuid":"110439375","full_name":"hanjoongcho/aaf-easypassword","owner":"hanjoongcho","description":":lock: Easy Password is password management application. This application uses pattern locks to manage information that requires security.","archived":true,"fork":false,"pushed_at":"2019-09-29T13:30:30.000Z","size":12129,"stargazers_count":34,"open_issues_count":2,"forks_count":7,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-05-02T06:04:12.298Z","etag":null,"topics":["android-app","android-application","kotlin","kotlin-android","password-manager","password-strength"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hanjoongcho.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-11-12T14:30:52.000Z","updated_at":"2023-08-30T13:50:27.000Z","dependencies_parsed_at":"2023-07-15T16:16:32.780Z","dependency_job_id":null,"html_url":"https://github.com/hanjoongcho/aaf-easypassword","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanjoongcho%2Faaf-easypassword","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanjoongcho%2Faaf-easypassword/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanjoongcho%2Faaf-easypassword/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanjoongcho%2Faaf-easypassword/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hanjoongcho","download_url":"https://codeload.github.com/hanjoongcho/aaf-easypassword/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222262420,"owners_count":16957578,"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":["android-app","android-application","kotlin","kotlin-android","password-manager","password-strength"],"created_at":"2024-07-31T17:01:03.881Z","updated_at":"2024-10-30T16:31:34.436Z","avatar_url":"https://github.com/hanjoongcho.png","language":"Kotlin","funding_links":[],"categories":["Android","Recently Updated"],"sub_categories":["[Oct 28, 2024](/content/2024/10/28/README.md)"],"readme":"# Easy Password\n[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/unicodeveloper/awesome-opensource-apps)\n[![Awesome Kotlin Badge](https://kotlin.link/awesome-kotlin.svg)](https://github.com/KotlinBy/awesome-kotlin)\n[![License][licensesvg]][LICENSE.md]\n\n\u003cimg src=\"screenshots/ic_launcher.png\" \u003e\n\nEasy Password is password management application.   \nThis application uses pattern locks to manage information that requires security.   \n\n# Precautions\nCan be exposed to brute-force attacks if Realm db files are hijacked.\n\n# Support Features\n```\n01. Application lock with pattern\n02. Password strength check\n03. Encryption and decryption with AES of passwords to be managed using lock pattern\n04. Backup and recovery of management list using Google Drive\n```\n\n# Screen Shots\n\u003cimg src=\"screenshots/common/en_01_s.png\" width=\"288\" height=\"512\"\u003e\u0026nbsp;\n\u003cimg src=\"screenshots/common/en_02_s.png\" width=\"288\" height=\"512\"\u003e   \n\u003cimg src=\"screenshots/common/en_03_s.png\" width=\"288\" height=\"512\"\u003e\u0026nbsp;\n\u003cimg src=\"screenshots/common/en_04_s.png\" width=\"288\" height=\"512\"\u003e   \n\u003cimg src=\"screenshots/common/01.gif\" width=\"288\" height=\"512\"\u003e\u0026nbsp;\n\u003cimg src=\"screenshots/common/02.gif\" width=\"288\" height=\"512\"\u003e\n\n# How to build\n```\nStep1. Fork or download 'aaf-easypassword' project.\nStep2. Import 'aaf-easypassword' project into android studio.\nStep3. Use below link download svg images from Flaticon.\nStep4. Import 6 svg files for your project from your Android studio.\n       Project rightclick \u003e New \u003e Vector Asset... You can import from the menu and the resource names are:\n       001-password.svg    -\u003e icon_password.xml\n       003-folder.svg      -\u003e icon_folder.xml\n       005-credit-card.svg -\u003e icon_credit_card.xml\n       009-lock.svg        -\u003e icon_lock.xml\n       012-television.svg  -\u003e icon_web.xml\n       015-home.svg        -\u003e icon_home.xml\nStep5. Generate your salt string from GenerateSaltString.kt android testcase.\n       'GenerateSaltString.kt' file rightclick \u003e Run(Android instrumented test) \u003e GenerateSaltString \n       Apply filter name 'GenerateSaltString-testGenerateSaltString' to Logcat and copy salt string from log.\nStep6. Define salt string into 'AesUtils.kt' file       \nStep7. Register your package name and SHA-1 signature certificate fingerprint for Google Drive use.(https://console.developers.google.com/)\nStep8. Build 'aaf-easypassword' project with android studio.\n```\n[Download security-40 svg images from Flaticon](https://www.flaticon.com/packs/security-40)\n\n# License\n[LICENSE][LICENSE.md]\n\n[licensesvg]: https://img.shields.io/badge/License-Apache--2.0-brightgreen.svg\n[LICENSE.md]: https://github.com/hanjoongcho/aaf-easypassword/blob/master/LICENSE.md\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhanjoongcho%2Faaf-easypassword","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhanjoongcho%2Faaf-easypassword","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhanjoongcho%2Faaf-easypassword/lists"}