[Feature Request] password rotation settings.

Aperta
#386 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
15/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
typescript
Ambito
backend, security

Direzione di ricerca

The issue proposes password rotation backed by isolated hosting and master keys, but names no files, tests, or entry points. Start by reading Varlock’s documentation and existing secret management implementation to determine whether this scope fits the project. Done would require an agreed design for secret storage, injection, and rotation; the issue has had no activity for 232 days.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement
Description

Thank you for building Varlock. Sounds like a great project, could it rotate the passwords which it injects into the code? Once the password is injected into the code, it can be also leaked through logs and other kinds of ways.

This would be hosted in a dedicated, isolated environment with a higher security stance. It would hold the master keys, which would automatically create and rotate passwords for the code. The master keys would never be exposed to the code, and that way, when some kind of AI tool is working with the code, even if the AI finds a way to know the password, then after rotation timeout, key would be invlaid. If key would be leaked, it would be already expired.

Motivation

No response

Proposed Solution

No response

Alternatives

No response

Additional Information

No response

Lingua principale
TypeScript
Stelle
4.9k
Fork
140
Merge medio
2g 3h
PR unite (30g)
35

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di dmno-dev/varlock

Tutte le issue di dmno-dev/varlock

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.