Scopo
Effettua la decifratura del testo passato come argomento con la chiave fornita.
Sintassi
string Decrypted = "" // Valore decifrato
//
Decrypted := SimpleCrypter.Decrypt(chiave, testo)
//
Decrypted := SimpleCrypter.Decrypt(chiave, testo)
Argomenti
chiave | E' una stringa contenente la chiava con cui eseguira la decifrazione dei dati. |
testo | E' una stringa contenente il testo criptato da decifrare. |
Valore di ritorno
Viene ritornata una stringa contenente il testo decifrato a partire dal testo criptato passato come argomento e dalla chiave di criptazione fornita.
Esempio di codice
// *******************************
// Esegue la decifrazione dei dati
// *******************************
public void Crypter.Decripta()
{
// Se c'è una chiave di per eseguire la cifratura o la lettura
if NullValue(Crypter.CryptKey, Empty String) <> Empty String
{
SimpleCrypter crypt = new() //
//
// Se c'è un valore da criptare lo cripto
if NullValue(Crypter.Encrypted, Empty String) <> Empty String
{
Crypter.Decrypted := crypt.Decrypt(Crypter.CryptKey, Crypter.
Encrypted)
Crypter.Encrypted := Empty String
}
else //
...
}
else //
...
}
// Esegue la decifrazione dei dati
// *******************************
public void Crypter.Decripta()
{
// Se c'è una chiave di per eseguire la cifratura o la lettura
if NullValue(Crypter.CryptKey, Empty String) <> Empty String
{
SimpleCrypter crypt = new() //
//
// Se c'è un valore da criptare lo cripto
if NullValue(Crypter.Encrypted, Empty String) <> Empty String
{
Crypter.Decrypted := crypt.Decrypt(Crypter.CryptKey, Crypter.
Encrypted)
Crypter.Encrypted := Empty String
}
else //
...
}
else //
...
}
- L'implementazione di questa funzione utilizza algoritmi differenti in Java e C#; se si vuole cifrare in modalità compatibile tra i due linguaggi è necessario impostare a True la proprietà CompatibilityMode.
Ultima modifica: 23/03/2021 / Validità: da 6.5.2680