Skip to content

wigedev/CredentialStorage

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

CredentialStorage

Semi-secure library for storing user credentials in memory.

In a project that required frequent reuse of user authentication credentials, a solution was required that would allow the credentials to be stored in memory so that the user would not have to re-enter them, while at the same time making it difficult for other processes to simply read the credentials from memory.

This code could easily be decompiled, and malicious software could be built to circumvent this protection. As such, an alternate solution such as the use of API keys should be used in high security scenarios. This code is a sample of a method for handling credential storage, and should not be considered highly secure. This is simply a demo, and provided as-is. The author of this code assumes no responsibility for issues resulting from the use, or misuse, of this code.

About

Semi-secure library for storing user credentials

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages