Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for SHA256 hashed passcodes #9

Closed
wants to merge 2 commits into from
Closed

Added support for SHA256 hashed passcodes #9

wants to merge 2 commits into from

Conversation

mattcroxson
Copy link

The hashedCode property can be used to signify that the passcode
property will either return or be set as an SHA256 hashed string. Also
included is the MIHashing class so an SHA256 hash string can easily be
generated using [MIHashing hashForString:].

The CommonCrypto framework is required in addition to QuartzCore.

The hashedCode property can be used to signify that the passcode
property will either return or be set as an SHA256 hashed string. Also
included is the MIHashing class so an SHA256 hash string can easily be
generated using [MIHashing hashForString:].

The CommonCrypto framework is required in addition to QuartzCore.
Determines if a manual navigation bar is required based on the parent
view controller. (i.e. if added to a navigation controller the bar is
already provided).
@dhennessy
Copy link
Owner

Where does the MIHashing code come from? In particular, is it open source under the same license?

@mattcroxson
Copy link
Author

Hi,

It's a class I put together inspired by various posts on Stack Overflow. Licence wise I consider it to be open source.

@dhennessy
Copy link
Owner

Gotcha - thanks. Give me a day or so to review the changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants