Example #1
0
    def test_otp_shifts(self):
        self.assertEquals('abc', one_time_pad('abc', [0, 0, 0]))
        self.assertEquals('bcd', one_time_pad('abc', [1, 1, 1]))
        self.assertEquals('cde', one_time_pad('abc', [2, 2, 2]))

        self.assertEquals('zbc', one_time_pad('abc', [-1, 26, -26]))
Example #2
0
    def test_otp_shifts(self):
        self.assertEquals('abc', one_time_pad('abc', [0, 0, 0]))
        self.assertEquals('bcd', one_time_pad('abc', [1, 1, 1]))
        self.assertEquals('cde', one_time_pad('abc', [2, 2, 2]))

        self.assertEquals('zbc', one_time_pad('abc', [-1, 26, -26]))
Example #3
0
 def test_otp_empty(self):
     self.assertEquals('', one_time_pad(''))
     self.assertEquals('', one_time_pad('', []))
     self.assertEquals('', one_time_pad(''))
Example #4
0
 def test_otp_empty(self):
     self.assertEquals('', one_time_pad(''))
     self.assertEquals('', one_time_pad('', []))
     self.assertEquals('', one_time_pad(''))