|
@@ -37,6 +37,15 @@ The following algorithms are available in the default provider:
|
|
|
This implementation supports the parameters described in
|
|
|
L<EVP_EncryptInit(3)/PARAMETERS>.
|
|
|
|
|
|
+=head1 NOTES
|
|
|
+
|
|
|
+The SM4-XTS implementation allows streaming to be performed, but each
|
|
|
+L<EVP_EncryptUpdate(3)> or L<EVP_DecryptUpdate(3)> call requires each input
|
|
|
+to be a multiple of the blocksize. Only the final EVP_EncryptUpdate() or
|
|
|
+EVP_DecryptUpdate() call can optionally have an input that is not a multiple
|
|
|
+of the blocksize but is larger than one block. In that case ciphertext
|
|
|
+stealing (CTS) is used to fill the block.
|
|
|
+
|
|
|
=head1 SEE ALSO
|
|
|
|
|
|
L<provider-cipher(7)>, L<OSSL_PROVIDER-default(7)>
|