Home
last modified time | relevance | path

Searched refs:triple (Results 1 – 6 of 6) sorted by relevance

/AliOS-Things-master/components/uvoice/common/
A Dbase64.c60 unsigned int triple = (octet_a << 0x10) + (octet_b << 0x08) + octet_c; in uvoice_base64_encode() local
62 output[j++] = base64_encode_map[(triple >> 18) & 0x3F]; in uvoice_base64_encode()
63 output[j++] = base64_encode_map[(triple >> 12) & 0x3F]; in uvoice_base64_encode()
64 output[j++] = base64_encode_map[(triple >> 6) & 0x3F]; in uvoice_base64_encode()
65 output[j++] = base64_encode_map[(triple >> 0) & 0x3F]; in uvoice_base64_encode()
107 unsigned int triple = (sextet_a << 18) in uvoice_basex64_decode() local
114 output[j++] = (triple >> 16) & 0xFF; in uvoice_basex64_decode()
118 output[j++] = (triple >> 8) & 0xFF; in uvoice_basex64_decode()
122 output[j++] = (triple >> 0) & 0xFF; in uvoice_basex64_decode()
/AliOS-Things-master/components/linkkit/dev_model/alcs/
A Dalcs_base64.c63 uint32_t triple = (octet_a << 0x10) + (octet_b << 0x08) + octet_c; in utils_base64encode() local
65 encodedData[j++] = g_encodingTable[(triple >> 3 * 6) & 0x3F]; in utils_base64encode()
66 encodedData[j++] = g_encodingTable[(triple >> 2 * 6) & 0x3F]; in utils_base64encode()
67 encodedData[j++] = g_encodingTable[(triple >> 1 * 6) & 0x3F]; in utils_base64encode()
68 encodedData[j++] = g_encodingTable[(triple >> 0 * 6) & 0x3F]; in utils_base64encode()
88 uint32_t triple = 0; in utils_base64decode() local
116 triple = (sextet_a << 3 * 6) + (sextet_b << 2 * 6) + in utils_base64decode()
120 decodedData[j++] = (triple >> 2 * 8) & 0xFF; in utils_base64decode()
124 decodedData[j++] = (triple >> 1 * 8) & 0xFF; in utils_base64decode()
128 decodedData[j++] = (triple >> 0 * 8) & 0xFF; in utils_base64decode()
/AliOS-Things-master/components/ble_host/bt_crypto/tinycrypt/source/
A Daes_encrypt.c122 #define triple(a)(_double_byte(a)^(a)) macro
126 out[0] = _double_byte(in[0]) ^ triple(in[1]) ^ in[2] ^ in[3]; in mult_row_column()
127 out[1] = in[0] ^ _double_byte(in[1]) ^ triple(in[2]) ^ in[3]; in mult_row_column()
128 out[2] = in[0] ^ in[1] ^ _double_byte(in[2]) ^ triple(in[3]); in mult_row_column()
129 out[3] = triple(in[0]) ^ in[1] ^ in[2] ^ _double_byte(in[3]); in mult_row_column()
/AliOS-Things-master/components/amp/engine/quickjs_engine/addons/utils/crypto/
A Daes_encrypt.c122 #define triple(a)(_double_byte(a)^(a)) macro
126 out[0] = _double_byte(in[0]) ^ triple(in[1]) ^ in[2] ^ in[3]; in mult_row_column()
127 out[1] = in[0] ^ _double_byte(in[1]) ^ triple(in[2]) ^ in[3]; in mult_row_column()
128 out[2] = in[0] ^ in[1] ^ _double_byte(in[2]) ^ triple(in[3]); in mult_row_column()
129 out[3] = triple(in[0]) ^ in[1] ^ in[2] ^ _double_byte(in[3]); in mult_row_column()
/AliOS-Things-master/components/ble_host/bt_host/ali_vendormodel_profile/
A DREADME.rst20 Apply for the triple-elements: <product id, device name, device key, product key>
21 from Alibaba first. Among of these triple-elemetns, device name will be used to
/AliOS-Things-master/components/mbedtls/
A DChangeLog1998 "triple handshake" attack when authentication mode is 'optional' (the
2303 "triple handshake" attack when authentication mode is optional (the

Completed in 12 milliseconds