English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Librerie Componenti
  • Simple Crypter

Decrypt

funzione copia link

Scopo

Effettua la decifratura del testo passato come argomento con la chiave fornita.

Sintassi

string Decrypted = "" // Valore decifrato
// 
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  // 
    ...
}
  • 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

Vedi Anche

  • Text (proprietà)
  • Compatibility Mode (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum