Добавил проверку на длину, но при одиноковой длине и разных именах они всегда идентичны и метод getBytes() почему-то не нравится компилятору.