refactor(keys): extract master-key package to top-level keys/

Master-key acquisition and the cross-host dump format are a concern distinct from the raw crypto primitives, so crypto/keyretriever moves to an importable top-level keys/. KeyRetriever→Retriever drops the keys.KeyRetriever stutter.
This commit is contained in:
moonD4rk
2026-06-01 01:02:45 +08:00
parent b901f7dff0
commit c951d7ac16
43 changed files with 365 additions and 439 deletions
+2 -1
View File
@@ -164,6 +164,7 @@ linters:
- gosec
- errcheck
- lll
- goconst
- source: "defer"
linters:
- errcheck
@@ -173,7 +174,7 @@ linters:
- path: "cmd/hack-browser-data/main.go"
linters:
- lll
- path: "crypto/keyretriever/gcoredump_darwin.go"
- path: "keys/gcoredump_darwin.go"
linters:
- gocognit