def _getBreakSignatures(self): fileName = self._getOptionValue("-b") if fileName is None: return None contents = open(fileName, "r").read() return TackBreakSig.createFromPem(contents)
def _getBreakSignatures(self): fileName = self._getOptionValue("-b") if fileName is None: return None contents = open(fileName, "r").read() return TackBreakSig.createFromPem(contents)
def test_BreakSig(self): s = """ -----BEGIN TACK BREAK SIG----- TAmsAZIpzR+MYwQrsujLhesvpu3dRc5ROhfgySqUVkU1p1hdXo+PwQrmaQo9B9+o hecRrWElh3yThwgYQRgbS0HynTQCmrY48oJsQtarSMoxnRNYHaaYOXwu9+4ur8mX wjKhIA9fXWNxuP73ZoicU+qC4bZjMN+WKuy7k8bSQZY= -----END TACK BREAK SIG-----""" tbs = TackBreakSig.createFromPem(s) assert(tbs.getTackId() == "nkufh.czttd.5cmlw.7cxtv.k6srn") assert(tbs.signature == a2b_hex("41f29d34029ab638f2826c42d6a" "b48ca319d13581da698397c2ef7" "ee2eafc997c232a1200f5f5d637" "1b8fef766889c53ea82e1b66330" "df962aecbb93c6d24196"))
def test_BreakSig(self): s = """ -----BEGIN TACK BREAK SIG----- TAmsAZIpzR+MYwQrsujLhesvpu3dRc5ROhfgySqUVkU1p1hdXo+PwQrmaQo9B9+o hecRrWElh3yThwgYQRgbS0HynTQCmrY48oJsQtarSMoxnRNYHaaYOXwu9+4ur8mX wjKhIA9fXWNxuP73ZoicU+qC4bZjMN+WKuy7k8bSQZY= -----END TACK BREAK SIG-----""" tbs = TackBreakSig.createFromPem(s) assert (tbs.getTackId() == "nkufh.czttd.5cmlw.7cxtv.k6srn") assert (tbs.signature == a2b_hex("41f29d34029ab638f2826c42d6a" "b48ca319d13581da698397c2ef7" "ee2eafc997c232a1200f5f5d637" "1b8fef766889c53ea82e1b66330" "df962aecbb93c6d24196"))