| 251 |
251 |
| 252 for(int i=0;i<32;i++) { |
252 for(int i=0;i<32;i++) { |
| 253 DavKey *key = i < 16 ? &keys256[i] : &keys128[i%16]; |
253 DavKey *key = i < 16 ? &keys256[i] : &keys128[i%16]; |
| 254 |
254 |
| 255 for(int j=0;j<20;j++) { |
255 for(int j=0;j<20;j++) { |
| 256 CxBuffer *content = cxBufferCreate(NULL, 256, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
256 CxBuffer *content = cxBufferCreate(cxDefaultAllocator, NULL, 256, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
| 257 cxBufferPutString(content, strings[j]); |
257 cxBufferPutString(content, strings[j]); |
| 258 content->pos = 0; |
258 content->pos = 0; |
| 259 |
259 |
| 260 CxBuffer *enc = aes_encrypt_buffer(content, key); |
260 CxBuffer *enc = aes_encrypt_buffer(content, key); |
| 261 UCX_TEST_ASSERT(enc->size >= content->size + 16, "aes_encrypt_buffer failed"); |
261 UCX_TEST_ASSERT(enc->size >= content->size + 16, "aes_encrypt_buffer failed"); |
| 283 |
283 |
| 284 UCX_TEST_END; |
284 UCX_TEST_END; |
| 285 } |
285 } |
| 286 |
286 |
| 287 UCX_TEST(test_crypto_stream) { |
287 UCX_TEST(test_crypto_stream) { |
| 288 CxBuffer *data = cxBufferCreate(NULL, 1024, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
288 CxBuffer *data = cxBufferCreate(cxDefaultAllocator, NULL, 1024, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
| 289 CxBuffer *cbuf = cxBufferCreate(NULL, 1024, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
289 CxBuffer *cbuf = cxBufferCreate(cxDefaultAllocator, NULL, 1024, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
| 290 CxBuffer *pbuf = cxBufferCreate(NULL, 1024, cxDefaultAllocator, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
290 CxBuffer *pbuf = cxBufferCreate(cxDefaultAllocator, NULL, 1024, CX_BUFFER_FREE_CONTENTS|CX_BUFFER_AUTO_EXTEND); |
| 291 |
291 |
| 292 UCX_TEST_BEGIN; |
292 UCX_TEST_BEGIN; |
| 293 |
293 |
| 294 for(int i=0;i<32;i++) { |
294 for(int i=0;i<32;i++) { |
| 295 DavKey *key = i < 16 ? &keys256[i] : &keys128[i%16]; |
295 DavKey *key = i < 16 ? &keys256[i] : &keys128[i%16]; |