GlideEncrypter – Global (veraltet)
Die GlideEncrypter- API bietet Methoden zum Verschlüsseln und Entschlüsseln von Zeichenfolgen mit dem Triple-DES-Algorithmus.
Hinweis:
Die GlideEncrypter -API verwendet den Dreifach-DES-Verschlüsselungsstandard mit drei Schlüsseln, von dem gemäß NIST 800-131A Revision 2 empfohlen wird, Daten nach 2023 nicht mehr zur Verschlüsselung von Daten zu verwenden. Bitte nehmen Sie sich einen Moment Zeit, um die folgenden Informationen zu überprüfen.
- Ab dem Familienrelease Xanadu wird die Verwendung der GlideEncrypter- API nicht empfohlen, da diese API gemäß den NIST-Richtlinien veraltet ist.
- Neue Instanzinstallationen und Neuinstallationen mit der GlideEncrypter-API in Now Platform sind im für September 2025 geplanten Zürcher Release nicht zulässig. Verwenden Sie Instance Scan, um zu identifizieren, wo GlideEncrypter in Ihrer -Instanz verwendet wird. Suchen Sie dieses Tool in Ihrer Instanz, indem Sie zu navigieren .
- Lesen Sie den folgenden Knowledge Base-Artikel, um Anleitungen für die Migration zur entsprechenden Ersatzlösung basierend auf Ihrem aktuellen Anwendungsfall zu erhalten: Alternativen zu veralteten GlideEncrypter-APIs.
Sie können diese API in Serverskripts im globalen Bereich verwenden. Die GlideEncrypter -Klasse hat zwei Konstruktoren:
- GlideEncrypter()
- GlideEncrypter(String key)
GlideEncrypter – GlideEncrypter()
Erstellt eine Instanz der GlideEncrypter-Klasse unter Verwendung eines standardmäßigen (statischen) Verschlüsselungskeys.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
var encr = new GlideEncrypter();
GlideEncrypter – GlideEncrypter(String key)
Erstellt eine Instanz der GlideEncrypter-Klasse mit einem bestimmten Verschlüsselungskey.
| Name | Typ | Beschreibung |
|---|---|---|
| key | Zeichenfolge | Ihr Verschlüsselungskey muss genau 24 Zeichen lang sein. Ein Schlüssel mit mehr als 24 Zeichen wird abgeschnitten. |
var encr = new GlideEncrypter(myKey);
GlideEncrypter – decrypt(String encryptedString)
Entschlüsselt eine leere Zeichenfolge mit dem Triple DES-Algorithmus.
| Name | Typ | Beschreibung |
|---|---|---|
| encryptedString | Zeichenfolge | Zeichenfolge, die entschlüsselt werden soll. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Textzeichenfolge löschen. |
var encr = new GlideEncrypter();
var clearString = 'abcdefg';
var encrString = encr.encrypt(clearString);
var decrString = encr.decrypt(encrString);
gs.print("Decrypted string = " + decrString);
Ausgabe:
Decrypted string = abcdefgGlideEncrypter – encrypt(String clearString)
Verschlüsselt eine leere Zeichenfolge mit dem Triple DES-Algorithmus.
| Name | Typ | Beschreibung |
|---|---|---|
| clearString | Zeichenfolge | Zeichenfolge, die verschlüsselt werden soll. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Verschlüsselte Zeichenfolge |
var encr = new GlideEncrypter();
var clearString = 'abcdefg';
var encrString = encr.encrypt(clearString);
gs.print("Encrypted string = " + encrString);
Ausgabe:
Encrypted string = 3wjpvKtUIi4=