Salve, sto creando un sito ospitato da Aruba.
Nel sito ho la necessita' di salvare file criptati.

Per l'upload: sfrutto una libreria di Persits denominata aspApload per caricare i file nella cartella del database.

Per il download faccio un download forzato in asp.

Vorrei pero' criptare i file all'upload e decriptarli alla richiesta di download.
Ovviamente se Aruba mettesse a disposizione la libreria aspencrypt sarebbe troppo facile!

Ho trovato questo codice che cripta i file con l'algoritmo di Rijndael : http://www.codeproject.com/Articles/...ecryption-in-C

Pero' non so come integrarlo con il resto...
Qualcuno puo' aiutarmi o darmi qualche dritta?
Non trovo esempi su internet al riguardo...
GRAZIE A TUTTI!

----------------------------- PER L'UPLOAD ------------------------------
Posso aggiungere uno script che cripta i file subito dopo averli caricati.

--------------------------- PER IL DOWNLOAD --------------------------
Per il download vorrei integrare lo script con il download forzato.
Cioe' decriptato il file "al volo e spedirlo".
Il codice attualmente in uso e' il seguente:
codice:
<%

nomeFile = Request.form("nomeFile")

' Creo l'oggetto ADODB.Stream
Set download = Server.CreateObject("ADODB.Stream")

' Apro la connessione e carico il file
download.Type = 1
download.Open
download.LoadFromFile *percorso_cartella_salvataggio*

' Aggiungo le intestazioni del tipo di file
Response.AddHeader "Content-Disposition", "attachment; filename=" & nomeFile
Response.ContentType = "application/octet-stream"
Response.BinaryWrite download.Read

' Un po di pulizia...
download.Close
Set download = Nothing
%>