{"id":25098660,"url":"https://github.com/kev1nweng/myphlex","last_synced_at":"2026-05-05T23:32:59.316Z","repository":{"id":244951670,"uuid":"816812846","full_name":"kev1nweng/Myphlex","owner":"kev1nweng","description":"一个将高安全性、高兼容性、高便利性以及众多新颖特征集成于一体的跨平台密码器解决方案。| A cross-platform password generator solution which features high integrity, high compatibility as well as many other innovations. ","archived":false,"fork":false,"pushed_at":"2025-05-23T13:19:12.000Z","size":34,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-23T14:54:19.101Z","etag":null,"topics":["flask","javascript","mdui","password","python","sha1","sha256"],"latest_commit_sha":null,"homepage":"https://lex-demo.kev1nweng.space","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kev1nweng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2024-06-18T12:58:57.000Z","updated_at":"2025-05-23T13:19:15.000Z","dependencies_parsed_at":"2025-01-01T04:25:05.364Z","dependency_job_id":"e470872d-7d24-47e1-bf86-3786f6a461e6","html_url":"https://github.com/kev1nweng/Myphlex","commit_stats":null,"previous_names":["kev1nweng/myphlex"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/kev1nweng/Myphlex","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kev1nweng%2FMyphlex","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kev1nweng%2FMyphlex/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kev1nweng%2FMyphlex/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kev1nweng%2FMyphlex/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kev1nweng","download_url":"https://codeload.github.com/kev1nweng/Myphlex/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kev1nweng%2FMyphlex/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32672672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"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":["flask","javascript","mdui","password","python","sha1","sha256"],"created_at":"2025-02-07T18:33:27.553Z","updated_at":"2026-05-05T23:32:59.304Z","avatar_url":"https://github.com/kev1nweng.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 秘符灵匣 Myphlex\n\n一个将高安全性、高兼容性、高便利性以及众多新颖特征集成于一体的跨平台密码器解决方案。\n\n这里是 `秘符灵匣 Myphlex` 的主仓库。该项目分为两个部分，分别作为 `submodule` 引入。\n\n- `myph` - 密码器服务端；\n- `lex` - 密码器客户端。\n\n## 📖 配置说明书\n\n仅第一次使用秘符灵匣时需进行配置。**部署完成后进入网页，设置面板会自动弹出。**\n\n1. **设置动态秘符规则**\n\n   \u003e 例如，假设您设置的动态密码规则是 `d3-d2-d1-t3-t2-t1`，\n   \u003e 且现在是 2025 年 2 月 13 日 15 点 10 分 05 秒（即实时日期显示为 `25.02.13 15:10:05`），\n   \u003e 则您这个时刻的动态密码为：`052151`。\n\n   ```text\n   y  y .m  m :d  d  h  h :m  m :s  s \n   d1 d2 d3 d4 d5 d6 t1 t2 t3 t4 t5 t6\n   ```\n\n   此动态秘符用于激活密码生成器，动态更安全。\n   秘符规则决定了当前日期会被如何组合在一起构成您的动态密钥。\n\n\u003e [!TIP]\n\u003e 建议在您的规则中包含 \"t4\"，如此您的动态密钥将每分钟变动一次，安全性较高。\n\u003e 相应地，不建议您在规则中包含 \"t5\" 或 \"t6\"，因为它们每 10 秒或 1 秒变动一次，\n\u003e 后续可供您输入动态密码的时间太短。**您需要在密钥的有效期内输完密码。**\n\n2. **按照面板上的提示设置其他密码特征**\n\n   即您想要密码生成器生成的，用于各个平台的密码的统一特征：\n   如前缀为kW、后缀为$、中间部分长度8。\n\n   `密码种子 1`、`密码种子 2` 是用于产生真随机性的两个数字，\n   您可以拖动滑条任意选择，仅用于增强安全性。\n\n---\n\n完成以上设置后进入**灵匣密码器**页面。\n\n1. **在“动态密码”框内输入动态密码**\n\n   \u003e 例如：之前设置的秘符规则是 `d3-d2-d1-t3-t2-t1`，而当前时间（在输入框上方显示）\n   \u003e 是 `25.02.13 15:10:01`，您的动态密码则是 `052151`。\n\n\u003e [!NOTE]\n\u003e 虽然您的动态密码每分钟变动一次，但您生成的密码并不会改变。\n\n2. **在 “密码 ID” 框内输入您想提取的平台的密码的 ID 名称**\n\n   \u003e 例如：AppleID、微信、163邮箱、工作邮箱、支付宝、...游戏平台、...银行网银等\n\n   密码 ID 可以就是平台的名称（这样比较好记），也可以是其他任何自定义名称。\n\n\u003e [!IMPORTANT]  \n\u003e 不同平台密码的 ID 必须是 **两两不一致的**（否则会生成完全相同的密码）。\n\n\u003e [!NOTE]  \n\u003e 该密码 ID **不区分大小写**。例如，`AppleID` 和 `aPPleiD` 是等价的。\n\n3. **动态密码认证通过后点“获取密码”**\n\n   即生成某平台密码并复制到剪贴板。\n   如之前设置密码特征为 “前缀为Lee、后缀为\\$、中间部分长度8”，则生成的密码应该为 `Lee********$`。\n\n4. **打开密码使用平台**\n\n   找到您正在使用的平台的密码修改区域，把密码修改成秘符灵匣生成的密码。\n\n---\n\n从此，您无需记忆任何密码。每当您需要某平台密码时：\n\n- 打开秘符灵匣；\n- 在 “动态密码” 框内，根据您的规则输入动态密码；\n- 在 “密码ID” 框内输入平台 ID 名称；\n- 点击 “获取密码”，即可提取到该平台密码至剪贴板。此时可以粘贴密码；\n- （可选）点击页面左上角的秘符状态指示按钮并注销会话；\n\n\u003e [!NOTE]  \n\u003e 即使您不手动注销会话，秘符灵匣也会自动在 10 分钟后注销您的会话。\n\n- 至此一次密码调取完成。\n\n\u003e [!WARNING]  \n\u003e 为您的数据安全着想，建议您在使用完密码后立即清空剪贴板，尤其是当您在公共设备上使用秘符灵匣时。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkev1nweng%2Fmyphlex","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkev1nweng%2Fmyphlex","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkev1nweng%2Fmyphlex/lists"}