Write more comments for random.go.
Write an example for random.String.
Refactor padding functions to deal with bytes instead of strings.
Refactor encrypt/decrypt functions to deal with bytes instead of strings.