test/crypto.c

branch
dav-2
changeset 891
4d58cbcc9efa
parent 889
42cdbf9bbd49
equal deleted inserted replaced
890:e77ccf1c4bb3 891:4d58cbcc9efa
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];

mercurial