def create_new_kgk(self): """ Creates a new kgk. This overwrites the previous one. :return: the new kgk :rtype: bytes """ self.kgk = os.urandom(64) self.iv2 = Crypter.createIv() self.salt2 = Crypter.createSalt() return self.kgk
def fresh_iv2(self): """ Creates a fresh iv for the settings encryption (iv2). """ self.iv2 = Crypter.createIv()