È possibile consentire l'accesso a un sito Web solo per clienti specifici su macchine specifiche?
Non sono un esperto di sicurezza, ma un'idea che ho avuto è di generare un certificato che funzioni solo su una macchina specifica (quindi se il certificato è stato rubato, non funzionerebbe su altri computer) e poi in qualche modo usarlo autorizzarmi sul sito web (oltre a fornire un nome utente e una password).
I requisiti di sicurezza sono molto alti e vorrei evitare di sviluppare un'applicazione desktop per motivi di scalabilità e manutenibilità, ma la sicurezza diventa un problema.
È realizzabile sul Web o dovrebbe essere un'applicazione puramente locale?
Gradirei qualsiasi materiale di lettura su questo problema. Grazie.