---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideEncrypter -- Global (veraltet)

# GlideEncrypter -- Global (veraltet) {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

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](https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-131Ar2.pdf) 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](https://www.servicenow.com/docs/access?context=hs-landing-page&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US), um zu identifizieren, wo GlideEncrypter in Ihrer -Instanz verwendet wird. Suchen Sie dieses Tool in Ihrer Instanz, indem Sie zu navigieren Instanz-ScanSuitesGlideEncrypter.
* 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](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1320986).

{#GlideEncrypterAPI__ul_b3p_rfz_fyb}Wenn die GlideEncrypter- API in Ihrer Instanz nicht mehr verwendet wird, können Sie 3DES als veraltet festlegen. Details finden Sie unter [Prepare your instance for GlideEncrypter deprecation](https://www.servicenow.com/docs/access?context=check-3des&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US).  
Sie können diese API in Serverskripts im globalen Bereich verwenden. Die GlideEncrypter -Klasse hat zwei Konstruktoren:

* GlideEncrypter()
* GlideEncrypter(String key)
{#GlideEncrypterAPI__ul_icd_pnj_1z}

## GlideEncrypter -- GlideEncrypter() {#ariaid-title2}

Erstellt eine Instanz der GlideEncrypter-Klasse unter Verwendung eines standardmäßigen (statischen) Verschlüsselungskeys.
{#GlideEnc-GlideEncrypter__table_ufh_dlj_1z__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 1. Parameter]

{#GlideEnc-GlideEncrypter__table_ufh_dlj_1z}  

    var encr = new GlideEncrypter(); 

## GlideEncrypter -- GlideEncrypter(String key) {#ariaid-title3}

Erstellt eine Instanz der GlideEncrypter-Klasse mit einem bestimmten Verschlüsselungskey.
{#GlideEnc-GlideEncrypter_S__table_ogs_flj_1z__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| key | Zeichenfolge | Ihr Verschlüsselungskey muss genau 24 Zeichen lang sein. Ein Schlüssel mit mehr als 24 Zeichen wird abgeschnitten. |
[Tabelle : 2. Parameter]

{#GlideEnc-GlideEncrypter_S__table_ogs_flj_1z}  

    var encr = new GlideEncrypter(myKey); 

## GlideEncrypter -- decrypt(String encryptedString) {#ariaid-title4}

Entschlüsselt eine leere Zeichenfolge mit dem Triple DES-Algorithmus.
{#GlideEnc-Decrypt_S__table_x5w_mlj_1z__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| encryptedString | Zeichenfolge | Zeichenfolge, die entschlüsselt werden soll. |
[Tabelle : 3. Parameter]

{#GlideEnc-Decrypt_S__table_x5w_mlj_1z} {#GlideEnc-Decrypt_S__table_y5w_mlj_1z__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Textzeichenfolge löschen. |
[Tabelle : 4. Ergebnisse]

{#GlideEnc-Decrypt_S__table_y5w_mlj_1z}  

    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 = abcdefg

## GlideEncrypter -- encrypt(String clearString) {#ariaid-title5}

Verschlüsselt eine leere Zeichenfolge mit dem Triple DES-Algorithmus.
{#GlideEnc-Encrypt_S__table_bqq_klj_1z__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| clearString | Zeichenfolge | Zeichenfolge, die verschlüsselt werden soll. |
[Tabelle : 5. Parameter]

{#GlideEnc-Encrypt_S__table_bqq_klj_1z} {#GlideEnc-Encrypt_S__table_cqq_klj_1z__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Verschlüsselte Zeichenfolge |
[Tabelle : 6. Ergebnisse]

{#GlideEnc-Encrypt_S__table_cqq_klj_1z}  

    var encr = new GlideEncrypter(); 
    var clearString = 'abcdefg'; 
    var encrString = encr.encrypt(clearString); 
    gs.print("Encrypted string = " + encrString); 

Ausgabe:

    Encrypted string = 3wjpvKtUIi4=


