def test_encrypt_decrypt_round_trip(self): cleartext = 'hello, world' key = 'sekr1t' encrypted = obnamlib.encrypt_symmetric(cleartext, key, gpghome=self.gpghome) decrypted = obnamlib.decrypt_symmetric(encrypted, key, gpghome=self.gpghome) self.assertEqual(decrypted, cleartext)
def filter_read(self, encrypted, repo, toplevel): if not self.keyid: return encrypted symmetric_key = self.get_symmetric_key(repo, toplevel) return obnamlib.decrypt_symmetric(encrypted, symmetric_key)
def filter_read(self, encrypted, repo, toplevel): symmetric_key = self.get_symmetric_key(repo, toplevel) return obnamlib.decrypt_symmetric(encrypted, symmetric_key)
def filter_read(self, encrypted, repo, toplevel): symmetric_key = self.get_symmetric_key(repo, toplevel) return obnamlib.decrypt_symmetric(encrypted, symmetric_key, gpghome=self.gnupghome)