Lines Matching full:bytes

35 bytes of binary data provided 4 bytes of base 64 encoded data will be produced
46 Encoding of binary data is performed in blocks of 48 input bytes (or less for
47 the final block). For each 48 byte input block encoded 64 bytes of base 64 data
48 is output plus an additional newline character (i.e. 65 bytes in total). The
49 final block (which may be less than 48 bytes) will output 4 bytes for every 3
50 bytes of input. If the data length is not divisible by 3 then a full 4 bytes is
51 still output for the final 1 or 2 bytes of input. Similarly a newline character
56 EVP_EncodeUpdate() encode B<inl> bytes of data found in the buffer pointed to by
57 B<in>. The output is stored in the buffer B<out> and the number of bytes output
60 blocks of data (48 bytes) will be immediately processed and output by this
66 Ensure the output buffer contains 65 bytes of storage for each block, plus an
77 65 bytes plus an additional NUL terminator (i.e. 66 bytes in total).
82 EVP_ENCODE_CTX_num() will return the number of as yet unprocessed bytes still to
86 B<n> and stores it in B<t>. For every 3 bytes of input provided 4 bytes of
90 example if 16 bytes of input data is provided then 24 bytes of encoded data is
91 created plus 1 byte for a NUL terminator (i.e. 25 bytes in total). The length of
97 to by B<in>. The output is stored in the buffer B<out> and the number of bytes
102 of unprocessed data (1, 2 or 3 bytes) that remains at the end will be held in
110 every 4 valid base 64 bytes processed (ignoring whitespace, carriage returns and
111 line feeds), 3 bytes of binary output data will be produced (or less at the end
123 by 4. For every 4 input bytes exactly 3 output bytes will be produced. The
125 always 3 bytes for every 4 input bytes. This function will return the length of
133 EVP_ENCODE_CTX_num() returns the number of bytes pending encoding or decoding in
138 EVP_EncodeBlock() returns the number of bytes encoded excluding the NUL