OkNon ho capito ancora
L'operatore, muovendosi tra una pagina e l'altra, potrebbe vedere alcune immagini. Tu riesci a riconoscerlo e se non è abilitato le vuoi nascondere. Quindi non vuoi criptarle con un eseguibile di VB, ma da uno script VB all'interno dell pagina ASP? Non ha comunque senso criptare il file perchè lo renderesti invisibile anche all'operatore abilitato e se due utenti (uno abilitato, l'altro no) dovessero aprirlo in contemporanea non sarebbe per niente facile da gestire, soprattutto utilizzando lo stesso file. Forse ha più senso non visualizzarla per niente.
Comunque...
se non vuoi impazzire un file jpg lo rendi inaccessibile sostituendo il primo byte "FF" con uno qualsiasi, per esempio "00". Questo però (e qualsiasi altro metodo usi per critare il file) oltre che crearti i casini di cui parlavo prima, può generare un errore quando da ASP tenti di aprire l'immagine, non essendo + un formato jpg. Quindi il discorso si fa + complicato perchè se è così non puoi criptare il file, ma solo quello che ti visualizza. In fin dei conti visualizzare un'immagine criptata o non visualizzarla è la stessa cosa.
Cosa vuoi fare esattamente? :master: