コード例 #1
0
ファイル: kgk_manager.py プロジェクト: JPO1/ctSESAM-pyside
    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
コード例 #2
0
ファイル: kgk_manager.py プロジェクト: JPO1/ctSESAM-pyside
 def fresh_iv2(self):
     """
     Creates a fresh iv for the settings encryption (iv2).
     """
     self.iv2 = Crypter.createIv()