parameters: (self, keyHandle, cipherText, inScheme, label)
return_statement: return res.message if res else None
docstring: This command performs RSA decryption using the indicated padding
          scheme according to IETF RFC 8017 ((PKCS#1).
  
          Args:
              keyHandle (TPM_HANDLE): RSA key to use for decryption
                  Auth Index: 1
                  Auth Role: USER
              cipherText (bytes): Cipher text to be decrypted
                  NOTE An encrypted RSA data block is the size of the public modulus.
              inScheme (TPMU_ASYM_SCHEME): The padding scheme to use if scheme
                  associated with keyHandle is TPM_ALG_NULL
                  One of: TPMS_KEY_SCHEME_ECDH, TPMS_KEY_SCHEME_ECMQV,
                  TPMS_SIG_SCHEME_RSASSA, TPMS_SIG_SCHEME_RSAPSS,
                  TPMS_SIG_SCHEME_ECDSA, TPMS_SIG_SCHEME_ECDAA,
                  TPMS_SIG_SCHEME_SM2, TPMS_SIG_SCHEME_ECSCHNORR,
                  TPMS_ENC_SCHEME_RSAES, TPMS_ENC_SCHEME_OAEP, TPMS_SCHEME_HASH,
                  TPMS_NULL_ASYM_SCHEME.
              label (bytes): Label whose association with the message is to be verified
  
          Returns:
              message - Decrypted output
docstring_summary: This command performs RSA decryption using the indicated padding
          scheme according to IETF RFC 8017 ((PKCS#1).
docstring_tokens: This command performs RSA decryption using the indicated padding scheme according to IETF RFC 8017 (( PKCS#1 ) .
function: def RSA_Decrypt(self, keyHandle, cipherText, inScheme, label):
          """ This command performs RSA decryption using the indicated padding
          scheme according to IETF RFC 8017 ((PKCS#1).
  
          Args:
              keyHandle (TPM_HANDLE): RSA key to use for decryption
                  Auth Index: 1
                  Auth Role: USER
              cipherText (bytes): Cipher text to be decrypted
                  NOTE An encrypted RSA data block is the size of the public modulus.
              inScheme (TPMU_ASYM_SCHEME): The padding scheme to use if scheme
                  associated with keyHandle is TPM_ALG_NULL
                  One of: TPMS_KEY_SCHEME_ECDH, TPMS_KEY_SCHEME_ECMQV,
                  TPMS_SIG_SCHEME_RSASSA, TPMS_SIG_SCHEME_RSAPSS,
                  TPMS_SIG_SCHEME_ECDSA, TPMS_SIG_SCHEME_ECDAA,
                  TPMS_SIG_SCHEME_SM2, TPMS_SIG_SCHEME_ECSCHNORR,
                  TPMS_ENC_SCHEME_RSAES, TPMS_ENC_SCHEME_OAEP, TPMS_SCHEME_HASH,
                  TPMS_NULL_ASYM_SCHEME.
              label (bytes): Label whose association with the message is to be verified
  
          Returns:
              message - Decrypted output
          """
          req = TPM2_RSA_Decrypt_REQUEST(keyHandle, cipherText, inScheme, label)
          respBuf = self.dispatchCommand(TPM_CC.RSA_Decrypt, req)
          res = self.processResponse(respBuf, RSA_DecryptResponse)
          return res.message if res else None
function_tokens: def RSA_Decrypt ( self , keyHandle , cipherText , inScheme , label ) : req = TPM2_RSA_Decrypt_REQUEST ( keyHandle , cipherText , inScheme , label ) respBuf = self . dispatchCommand ( TPM_CC . RSA_Decrypt , req ) res = self . processResponse ( respBuf , RSA_DecryptResponse ) return res . message if res else None