clean code
refine selfTest

use three byte arrays to test the cipher.