So the problem was that ECB mode automatically added padding, whichs screw up everything because there's no extra-block-of-padding in the file provided. CBC methods still empty, going to work on those now.