Attualmente sono uno sviluppatore web per un'azienda con molti diversi client remoti. Ci sono molti nomi utente e password che ho bisogno di sapere per poter svolgere il mio lavoro. Quando ho iniziato, sono stato in grado di ottenere una buona quantità di credenziali leggendole dal computer del mio capo. Li ho archiviati sul mio computer, in 1Password. Tuttavia, col passare del tempo, è diventato più conveniente per il mio capo inviare via e-mail le credenziali che non avevo, a volte su https, a volte no. Inoltre, a volte i client stessi devono inviarmi le loro credenziali di accesso, ad esempio, così posso accedere al loro account di hosting.
Sembra che ottenga nuove credenziali abbastanza frequentemente. Alcuni dei clienti con cui lavoro non sono troppo esperti di computer, pochi lo sono. Esistono modi un po 'semplici per migliorare la sicurezza di questo sistema? Dubito che la maggior parte dei miei clienti sappia come crittografare le proprie credenziali con le proprie chiavi private. Ho lavorato per questa azienda per circa 6 mesi e già ho dovuto aiutare un cliente a ripulire il suo sito perché è stato violato. Tuttavia, per essere onesti, non sono sicuro di quanto spesso i nostri clienti vengano violati.
C'è qualcosa che posso fare per migliorare questo sistema o siamo semplicemente condannati?