Thanks for checking it out :)
A lot of the resources I found regarding AES-128 went on about encoding the data in Base64 so that it's an actual string and I just decided to go along with that (I believe it stemmed from originally Jern saving/reading .txt files)