1. A method, comprising: applying, by one or more configured processing devices, a bijective transformation function on secret data, generating transformed data; applying, by the one or more configured processing devices, a cryptographic calculation function on a set of data of an input data stream and the transformed data, generating a second data stream, the set of data of the input data stream comprising a plurality of data; and applying, by the one or more configured processing devices, an inverse transformation function corresponding to the bijective function on the second data stream, generating a results data stream, wherein the results data stream corresponds to application of the cryptographic calculation function on the set of data of the input data stream and the secret data, and the bijective transformation function and the inverse transformation function are selected from a group of pairs of biiective transformation functions and corresponding inverse transformation functions.