varlock, 1Password 명령줄 도구용 보안 캐시 추가
varlock이 1Password의 앞에서 동작하는 내장 캐시를 추가했다. 같은 비밀값을 여러 번 불러올 때마다 에 다시 요청하지 않아 속도가 빨라진다.
목표는 를 쓸 때 자주 생기는 느린 응답과 반복 잠금 해제 요청을 줄이는 것이다. 기존의 가벼운 캐시 도구들은 속도는 높일 수 있지만, op의 세션 단위 생체 인증 잠금 해제 방식을 포기하거나 비밀값이 메모리에 평문으로 남을 수 있다.
varlock은 장치에서 암호화된 캐시를 써서 속도와 보안을 함께 잡으려 한다. 자체 세션 처리도 op보다 더 유연해서, 처럼 병렬로 여러 값을 읽는 상황이나 Claude·처럼 터미널이 아닌 환경에서 뜻밖의 잠금 해제 창이 반복되는 일을 줄이는 데 초점을 둔다.
핵심 포인트
- varlock이 1Password 호출 앞단에 내장 캐시를 추가했다.
- 반복되는 비밀값 불러오기가 를 계속 거치지 않게 해 속도를 높인다.
- 기존 캐시 래퍼의 보안 약점으로 평문 비밀값이 메모리에 남을 수 있다는 점을 문제로 본다.
- 장치에서 암호화된 캐시로 속도와 보안을 함께 유지하려 한다.
- Claude· 같은 터미널이 아닌 환경에서 반복 잠금 해제 요청을 줄이는 데 도움이 될 수 있다.