dav/pwd.c

changeset 488
29b979ca8750
parent 474
017a4f09e6fa
child 489
fb69eae42ef0
equal deleted inserted replaced
487:a2fc5b1cd476 488:29b979ca8750
80 p->content = ucx_buffer_new(NULL, PWDS_HEADER_SIZE, UCX_BUFFER_AUTOEXTEND); 80 p->content = ucx_buffer_new(NULL, PWDS_HEADER_SIZE, UCX_BUFFER_AUTOEXTEND);
81 PWDS_MAGIC(p) = PWDS_MAGIC_CHAR; 81 PWDS_MAGIC(p) = PWDS_MAGIC_CHAR;
82 PWDS_VERSION(p) = 1; 82 PWDS_VERSION(p) = 1;
83 PWDS_ENC(p) = DAV_KEY_AES256; 83 PWDS_ENC(p) = DAV_KEY_AES256;
84 PWDS_PWFUNC(p) = DAV_PWFUNC_PBKDF2_SHA256; 84 PWDS_PWFUNC(p) = DAV_PWFUNC_PBKDF2_SHA256;
85 dav_rand_bytes(p->content->space+4, 16); 85 dav_rand_bytes((unsigned char*)p->content->space+4, 16);
86 p->isdecrypted = 1; 86 p->isdecrypted = 1;
87 p->encoffset = PWDS_HEADER_SIZE; 87 p->encoffset = PWDS_HEADER_SIZE;
88 return p; 88 return p;
89 } 89 }
90 90

mercurial