Cloud Keys 2020 Python Edition

Questions / Feedback?

decrypt Method

Decrypts data using a key.

Syntax

def decrypt(key_name: str, algorithm: str) -> None: ...

Remarks

This method decrypts data using the key specified by KeyName and the given Algorithm. The VersionId configuration setting can be used to target a specific key version.

The data to decrypt is taken from the the specified input_file or the input_data property. The decrypted data is output to the the specified output_file or the output_data property.

The key specified by KeyName must be an RSA key; EC keys cannot be used for encryption/decryption.

The Algorithm parameter specifies which algorithm to use to decrypt the data; it must match the algorithm used to encrypt the data previously. Possible values are:

Algorithm Description
RSA1_5 RSAES-PKCS1-v1_5
RSA-OAEP RSAES OAEP using SHA-1 and MGF1 with SHA-1
RSA-OAEP-256 RSAES OAEP using SHA-256 and MGF1 with SHA-256

Copyright (c) 2022 /n software inc. - All rights reserved.
Cloud Keys 2020 Python Edition - Version 20.0 [Build 8157]