All published worksheets from http://sagenb.org
S = ShiftCryptosystem(AlphabeticStrings()); S P = S.encoding("Hi lea, youre the best."); P K = S.random_key() C = S.enciphering(K,P); C; K; S.deciphering(K,C)