In my .NET Core console app, I need to store a username and password securely such that when the app is run at a later point in time, I am able to retrieve it without prompting the user again.
The console app will run under Windows.
What is the recommended way to store sensitive information in a Windows program?