Convalida delle firme XML in AIR

Adobe AIR 1.5 e versioni successive

Usate le classi nell'API XMLSignatureValidator di Adobe® AIR® per la convalida delle firme digitali in base a un sottoinsieme della W3C Recommendation for XML-Signature Syntax and Processing ( http://http://www.w3.org/TR/xmldsig-core/) . Le firme XML possono essere usate per facilitare la verifica dell'integrità e l'identità del firmatario di dati o informazioni.

Le firme XML possono essere utilizzate per convalidare messaggi o risorse scaricati dall'applicazione. Se ad esempio l'applicazione offre servizi su abbonamento, potreste inserire i termini dell'abbonamento in un documento XML firmato. Se qualcuno tentasse di modificare il documento di abbonamento, la convalida non riuscirebbe.

Potreste inoltre utilizzare una firma XML per aiutare a convalidare le risorse scaricate utilizzate dall'applicazione includendo un manifesto firmato contenente digest delle risorse. L'applicazione potrebbe verificare che le risorse non siano state modificate confrontando il digest nel file firmato con un digest calcolato dai byte caricati. Questa operazione si rivela particolarmente utile quando la risorsa scaricata è un file SWF o contenuto attivo di altro tipo che si desidera eseguire nella sandbox di sicurezza dell'applicazione.