mirror of
https://github.com/Mbed-TLS/mbedtls.git
synced 2025-07-30 22:43:08 +03:00
@ -89,10 +89,10 @@ extern void (*mbedtls_test_hook_test_fail)( const char * test, int line, const c
|
||||
inline void mbedtls_xor( unsigned char *r, unsigned char const *a, unsigned char const *b, size_t n )
|
||||
{
|
||||
size_t i;
|
||||
for ( i = 0; (i + 4) < n; i+= 4 )
|
||||
for ( i = 0; ( i + 4 ) < n; i+= 4 )
|
||||
{
|
||||
uint32_t x = mbedtls_get_unaligned_uint32(a + i) ^ mbedtls_get_unaligned_uint32(b + i);
|
||||
mbedtls_put_unaligned_uint32(r + i, x);
|
||||
uint32_t x = mbedtls_get_unaligned_uint32( a + i ) ^ mbedtls_get_unaligned_uint32( b + i );
|
||||
mbedtls_put_unaligned_uint32( r + i, x );
|
||||
}
|
||||
for ( ; i < n; i++ )
|
||||
{
|
||||
|
Reference in New Issue
Block a user