hola
bueno,  pues intenta a $hash_bash ponerle el strtoupper que encierre al sha1 (en el momento que se asigna antes del insert) 
eso por el lado php 
por el lado mysql, puedes intentar la función UPPER de mysql en el insert, quedando algo así 
insert into (campos) values (''......,'UPPER($hash_bash)',''...) // intenta sin las comillas que encierran a UPPER si da algún warning 
PERO hay un 
bug pero se reporto hace rato,
tal vez ya este solucionado, pero nunca se sabe... 
sin embargo te dejo 
esto
para que revises
saludos