GlideEncrypter – Global (Veraltet)
Die GlideEncrypter Die API stellt Methoden zum Verschlüsseln und Entschlüsseln von Zeichenfolgen mit dem Key Management Framework (KMF) bereit.
- Für vorhandene Instanzen, die ein Upgrade auf durchführen Zurich Release, die
GlideEncrypterAPI ist zur Verwendung verfügbar, wurde jedoch aktualisiert, um automatisch den Key Management Framework (KMF)-Algorithmus zu verwenden. - Für alle neuen Instanzen, die ab erstellt werden Zurich Release, die
GlideEncrypterAPI wird nicht mehr unterstützt. Verwenden Sie direkt Key Management Framework Stattdessen für alle Kryptografievorgänge.
- GlideEncrypter()
- GlideEncrypter(String key)
GlideEncrypter – GlideEncrypter()
Erstellt eine Instanz von GlideEncrypter Klasse, die ein kryptografisches Modul des Key Management Framework (KMF) verwendet.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
var encr = new GlideEncrypter();
GlideEncrypter – GlideEncrypter(String key)
Erstellt eine Instanz von GlideEncrypter Klasse, die einen bestimmten Verschlüsselungsschlüssel verwendet.
| Name | Typ | Beschreibung |
|---|---|---|
| key | Zeichenfolge | Kundenschlüssel, der zum Verschlüsseln oder Entschlüsseln mit dem Triple-DES-Algorithmus verwendet werden soll. Der Verschlüsselungsschlüssel 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 klare Zeichenfolge mit dem KMF-basierten AES-Algorithmus (Advanced Encryption Standard).
| 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);
Decrypted string = abcdefgGlideEncrypter – encrypt(String clearString)
Verschlüsselt eine eindeutige Zeichenfolge mit dem Key Management Framework (KMF)-Algorithmus.
| Name | Typ | Beschreibung |
|---|---|---|
| clearString | Zeichenfolge | Zeichenfolge, die verschlüsselt werden soll. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Verschlüsselte Zeichenfolge |
Im folgenden Beispiel wird verwendet GlideEncrypter() Konstruktor zum Verschlüsseln einer bestimmten Zeichenfolge:
var encr = new GlideEncrypter();
var clearString = 'abcdefg';
var encrString = encr.encrypt(clearString);
gs.print("Encrypted string = " + encrString);
Ausgabe:
Encrypted string = febaf83bff31221093d7ffffffffff79 1BaXD6acaRjZLPUn_bZiZ-w==2c9-PNa0qouYXyBhJtV6-2E31Rm7mWg=