¿Cómo guardar de forma segura el nombre de usuario / contraseña (local)?

Estoy creando una aplicación para Windows, en la que debes iniciar sesión primero.
Los detalles de la cuenta constan de nombre de usuario y contraseña, y deben guardarse localmente.
Es solo una cuestión de seguridad, por lo que otras personas que usan la misma computadora no pueden ver los datos personales de todos.
¿Cuál es la forma mejor / más segura de guardar estos datos?

No quiero usar una base de datos, así que probé algunas cosas con archivos de recursos.
Pero como soy algo nuevo con esto, no estoy completamente seguro de lo que estoy haciendo y dónde debería buscar una solución.

Respuestas a la pregunta(4)

Su respuesta a la pregunta