Lines Matching refs:cryptArgs
128 struct hwcrypt_args cryptArgs = {}; in hwaesDecryptAesGcmInPlace() local
129 cryptArgs.key.data_ptr = key.data(); in hwaesDecryptAesGcmInPlace()
130 cryptArgs.key.len = key.size(); in hwaesDecryptAesGcmInPlace()
131 cryptArgs.iv.data_ptr = nonce.data(); in hwaesDecryptAesGcmInPlace()
132 cryptArgs.iv.len = nonce.size(); in hwaesDecryptAesGcmInPlace()
133 cryptArgs.aad.data_ptr = additionalAuthenticatedData.data(); in hwaesDecryptAesGcmInPlace()
134 cryptArgs.aad.len = additionalAuthenticatedData.size(); in hwaesDecryptAesGcmInPlace()
135 cryptArgs.tag_in.data_ptr = tag; in hwaesDecryptAesGcmInPlace()
136 cryptArgs.tag_in.len = kAesGcmTagSize; in hwaesDecryptAesGcmInPlace()
137 cryptArgs.text_in.data_ptr = encryptedData; in hwaesDecryptAesGcmInPlace()
138 cryptArgs.text_in.len = ciphertextSize; in hwaesDecryptAesGcmInPlace()
139 cryptArgs.text_out.data_ptr = encryptedData; in hwaesDecryptAesGcmInPlace()
140 cryptArgs.text_out.len = ciphertextSize; in hwaesDecryptAesGcmInPlace()
141 cryptArgs.key_type = HWAES_OPAQUE_HANDLE; in hwaesDecryptAesGcmInPlace()
142 cryptArgs.padding = HWAES_NO_PADDING; in hwaesDecryptAesGcmInPlace()
143 cryptArgs.mode = HWAES_GCM_MODE; in hwaesDecryptAesGcmInPlace()
151 ret = hwaes_decrypt(sess, &cryptArgs); in hwaesDecryptAesGcmInPlace()