Bem..., tenho aqui uma solução de desenrasque, experimenta fazeres o seguinte:
- Ao identificar cada caracteres inserido guardar esse valor
- Fazer clear screen
- Inserir tantos asteriscos como o tamanho da string guardada
Isto será dentro de um ciclo até encontrar um return(enter), basicamente isto não te altera o display..., apenas tenta camuflar, provavelmente podes ter uns problemas em casos como backspace..., etc e tal, mas nada como tentar prever essas situações....
Volto a repetir, isto é um desenrasque, basicamente é uma "má programação"....
um abraço, HecKel