Ejemplo n.º 1
0
def init_db(session):
    from globaleaks.handlers.admin import tenant
    tenant.db_create(session, {'mode': 'default', 'label': 'root'})

    memlimit, opslimit = GCE.auto_tune()

    db_set_config_variable(session, 1, 'encryption_memlimit', memlimit)
    db_set_config_variable(session, 1, 'encryption_opslimit', opslimit)

    db_load_default_questionnaires(session)
    db_load_default_fields(session)
Ejemplo n.º 2
0
    def test_auto_tune(self):
        GCE.auto_tune()

        self.assertTrue(GCE.ALGORITM_CONFIGURATION['ARGON2']['MEMLIMIT'] > 27)

        GCE.set_params(27, 1)