Vai al contenuto
Leo

Controllo · scheda Sicurezza

Cifratura

Invisibile: impronte (hash), cifratura AES-256-GCM e generatore di password

  • Scheda Sicurezza
  • Invisibile
  • PC: sì
  • Telefono: sì

Proprietà

Si leggono e si cambiano con il punto: Cifratura1.algoritmo.

ProprietàTipoInizialeSignificato
algoritmoscelta tra `"sha256"`, `"sha512"`, `"sha1"`, `"md5"`"sha256"Algoritmo delle impronte (sha1 e md5 non sono sicuri: solo per confrontare impronte vecchie)

Metodi

  • Cifratura1.impronta(testo)Impronta (hash) del testo con l'algoritmo scelto, in esadecimale.
  • Cifratura1.cifra(testo, chiave)Cifra il testo con la chiave (AES-256-GCM, la chiave ricavata con scrypt).
  • Cifratura1.decifra(testo, chiave)Decifra un testo cifrato con cifra usando la stessa chiave.
  • Cifratura1.genera_password([lunghezza])Password casuale e robusta della lunghezza indicata (predefinita 16).

Dove funziona

  • PCsì
  • Telefonosì

Nella stessa scheda