Seguramente lo que te muestra como String PHP es la representación Base64 de los bytes. Ten en cuenta que, por principio, una encriptación te ha de dar caracteres aletorios y las posibilidades de que justamente te salgan todo letras y numeros es..... muy pequeñita

.
Edit: Viendo que no hay ninguna letra por encima de f, puede ser que en vez de Base64 sea la representacion en hexadecimal, que tambien se usa mucho.