Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

from __future__ import absolute_import 

import sage.crypto.sbox 

from sage.structure.sage_object import register_unpickle_override 

register_unpickle_override('sage.crypto.mq.sbox', 'SBox', sage.crypto.sbox.SBox) 

 

from sage.misc.lazy_import import lazy_import 

 

lazy_import('sage.crypto.classical', ['AffineCryptosystem', 

'HillCryptosystem', 

'SubstitutionCryptosystem', 

'ShiftCryptosystem', 

'TranspositionCryptosystem', 

'VigenereCryptosystem', 

]) 

 

lazy_import('sage.crypto.stream', ['LFSRCryptosystem', 

'ShrinkingGeneratorCryptosystem', 

]) 

 

lazy_import('sage.crypto.lfsr', ['lfsr_sequence', 

'lfsr_autocorrelation', 

'lfsr_connection_polynomial', 

])