hill cipher in python and gtk