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

Add SHA-512 support to the crypto library #9822

Closed
DartBot opened this issue Apr 10, 2013 · 5 comments
Closed

Add SHA-512 support to the crypto library #9822

DartBot opened this issue Apr 10, 2013 · 5 comments
Labels
area-pkg type-enhancement A request for a change that isn't a bug

Comments

@DartBot
Copy link

DartBot commented Apr 10, 2013

This issue was originally filed by @jwendel


What steps will reproduce the problem?
The current crypto library only supports SHA-1 and a limited subset of SHA-2 (SHA-256). While this may be enough for client-side, it would be nice to have full SHA-2 support for server-side development. This would mean support for all SHA-2 algorithms: (SHA-224, SHA-256, SHA-384, SHA-512).

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
Dart SDK version 0.4.5.1_r21094

Please provide any additional information below.
I was looking to write a server-side program that talked to a RESTful service, but it required that all requests had a SHA-512 signature, which is not currently supported by the included Dart crypto library. I could also see this being needed for anyone doing a server-side Dart app that wants to store SHA-512 versions of users passwords.

@sethladd
Copy link
Contributor

Removed Type-Defect label.
Added Type-Enhancement, Area-Library, Library-Crypto, PatchesWelcome, Triaged labels.

@DartBot
Copy link
Author

DartBot commented May 7, 2013

This comment was originally written by @jwendel


I'm working on these changes. I have SHA-224 and SHA-512 added and working. I have a bit of work to get all the tests added that I need/want to do.

@kevmoo
Copy link
Member

kevmoo commented Feb 17, 2014

Removed Library-Crypto label.
Added Pkg-Crypto label.

@kevmoo
Copy link
Member

kevmoo commented Feb 17, 2014

Removed Area-Library label.
Added Area-Pkg label.

@DartBot
Copy link
Author

DartBot commented Jun 5, 2015

This issue has been moved to dart-lang/crypto#6.

@DartBot DartBot closed this as completed Jun 5, 2015
@kevmoo kevmoo added type-enhancement A request for a change that isn't a bug and removed triaged labels Mar 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-pkg type-enhancement A request for a change that isn't a bug
Projects
None yet
Development

No branches or pull requests

3 participants