Optimised SecretText module