Apple Keychain
Da Wikipedia, l'enciclopedia libera.
| Questa voce di informatica sembra trattare lo stesso argomento, o comunque argomenti unificabili, della voce Accesso Portachiavi. Puoi contribuire unendo i contenuti in una pagina unica seguendo le linee guida. |
Keychain è un programma per il sistema operativo Mac OS X. Keychain è un programma di gestione dei dati personali per Mac OS X e Mac OS 9. Il programma è in grado di gestire una varietà di dati come le password di siti internet, di applicativi, di certificati e di cartelle remote. Il programma memorizza inoltre i certificati digitali e può memorizzare delle note protette. Di default i dati vengon salvati nel file login e questi dati sono protetti dalla password di sistema dell'utente. Il file è memorizzato in ~/Library/Keychains/.
Keychain inizialmente venne sviluppato per il programma di e-mail PowerTalk. PowerTalk includeva molte caratteristiche interessanti come una gestione cifrata dei dati basata su un sistema di passowrd. Keychain era nato per la gestione delle password dell'utente in modo che questo potesse gestire tutti i certificati con la singola password. Keychain memorizzava i le password in un file cifrato che dopo l'inserimento della password dell'utente veniva decifrato e inviato al programma di posta.
Questo sistema forniva una elevata sicurezza dato che l'utente poteva assegnare ad ogni corrispondente una parola chiave diversa senza doversi preoccupare di ricordarle dato che questo era compito di Keychain. Questo livello di sicurezza e semplicità non era comune sui personal computer e sebbene fosse evidente a molti che Keychain sarebbe dovuto diventare una componente del sistema operativo in modo da fornire questa opportunità a tutti i programmi Keychain per lungo tempo rimase una componente di PowerTalk.
Con il ritorno di Steve Jobs Keychain venne diviso da PowerTalk che pur avendo molte caratteristiche era anche affetto da molti bug. Allora avere un gestore delle password non era più una cosa così unica ma normalmente ogni programma ne aveva uno proprio e non era comune un gestore contralizzato delle password. Il programma venne incluso nel Mac OS 9 e in seguito nel Mac OS X.
Pur essendo fin dall'inizio una componente standard del sistema operativo molti programmi di terze parti non fanno uso di Keychain preferendogli delle soluzioni proprietarie. I programmi Apple invece usano Keychain, l'esempio più comune è Safari e Mail.
Accesso Directory · Accesso Portachiavi · Acquisizione Immagine · Aggiornamento Software · Amministratore ODBC · Anteprima · Assistente Migrazione · Automator · BOMArchiveHelper · Calcolatrice · Chess · Classic · Configurazione MIDI Audio · Connessione Internet · Console · Crash Reporter · Dashboard · Dictionary · DigitalColor Meter · DiskImageMounter · Dock · DVD Player · Exposé · Finder · Gestione NetInfo · Grapher · iCal · iChat · Installer · Istantanea · iSync · Jar Launcher · Libro Font · Mail · Monitoraggio Attività · Photo Booth · Preferenze di Sistema · Promemoria · QuickTime Player · Rubrica Indirizzi · Safari · Scambio Documenti Bluetooth · Script Editor · Sherlock · Spotlight · System Profiler · Terminale · TextEdit · Utility Amministrazione AirPort · Utility ColorSync · Utility Configurazione Stampante · Utility Disco · Utility Network · Visore Aiuto · VoiceOver · X11
AU Lab · CHUD Tools · Core Image Fun House · Dashcode · FileMerge · Help Indexer · Icon Composer · Interface Builder · PackageMaker · Pixie · Property List Editor · Quartz Composer · Repeat After Me · USB Prober · Xcode
AppleShare IP Migration · Fibre Channel Utility · Gateway Setup Assistant · Open Directory · MySQL Manager · QuickTime Broadcaster · QuickTime Streaming Server · RAID Admin · Server Admin · Workgroup Manager · Xgrid
AppleScript · Aqua · Audio Units · Bonjour · Boot Camp · Bundle · Cambio utente rapido · Carbon · Cartelle smart · Cocoa · Core Audio · Core Data · Core Foundation · Core Image · CoreServices · Core Video · Darwin · Exposé · Inkwell · JavaScriptCore · Keychain · KWQ · NetInfo · OpenGL · Pixlet · plist · Quartz (Quartz 2D, Quartz Compositor, Quartz Extreme)· QuickTime · Rosetta · Universal binary · WebCore · WebKit · XNU

