Ejemplo n.º 1
0
    def test_set_params(self):
        GCE.set_params(123, 321)

        self.assertEqual(GCE.ALGORITM_CONFIGURATION['ARGON2']['MEMLIMIT'], 123)
        self.assertEqual(GCE.ALGORITM_CONFIGURATION['ARGON2']['OPSLIMIT'], 321)

        GCE.set_params(27, 1)
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)
Ejemplo n.º 3
0
def init_crypto(session):
    memlimit = db_get_config_variable(session, 1, 'encryption_memlimit')
    opslimit = db_get_config_variable(session, 1, 'encryption_opslimit')

    GCE.set_params(memlimit, opslimit)