removing MAC authentication

mdb.crypto
Niko 2 years ago
parent 4d66bccd20
commit 10c83c557a
  1. 4
      libraries/liblmdb/mdb.c

@ -10729,7 +10729,7 @@ done:
static int encfunc(const MDB_val *src, MDB_val *dst, const MDB_val *key, int encdec) static int encfunc(const MDB_val *src, MDB_val *dst, const MDB_val *key, int encdec)
{ {
fprintf(stdout,"encrypting %d bytes with MAC size %d\n",src->mv_size, key[2].mv_size); //fprintf(stdout,"encrypting %d bytes with MAC size %d\n",src->mv_size, key[2].mv_size);
chacha8(src->mv_data, src->mv_size, key[0].mv_data, key[1].mv_data, dst->mv_data); chacha8(src->mv_data, src->mv_size, key[0].mv_data, key[1].mv_data, dst->mv_data);
return 0; return 0;
} }
@ -10740,7 +10740,7 @@ mdb_env_init_crypto(MDB_env *env, void *key) {
MDB_val enckey; MDB_val enckey;
enckey.mv_data = key; enckey.mv_data = key;
enckey.mv_size = 32; enckey.mv_size = 32;
int ret = mdb_env_set_encrypt(env, encfunc, &enckey, 32); int ret = mdb_env_set_encrypt(env, encfunc, &enckey, 0);
//fprintf(stderr,"return of mdb_env_init_crypto %d\n",ret); //fprintf(stderr,"return of mdb_env_init_crypto %d\n",ret);
return ret; return ret;
} }

Loading…
Cancel
Save