Homec4science

Modernize VCS password storage to use shared hash infrastructure

Authored by epriestley <git@epriestley.com> on Feb 18 2014, 21:18.

Description

Modernize VCS password storage to use shared hash infrastructure

Summary: Fixes T4443. Plug VCS passwords into the shared key stretching. They don't use any real stretching now (I anticipated doing something like T4443 eventually) so we can just migrate them into stretching all at once.

Test Plan:

  • Viewed VCS settings.
  • Used VCS password after migration.
  • Set VCS password.
  • Upgraded VCS password by using it.
  • Used VCS password some more.

Reviewers: btrahan

Reviewed By: btrahan

CC: aran

Maniphest Tasks: T4443

Differential Revision: https://secure.phabricator.com/D8272

Details

Committed
epriestley <git@epriestley.com>Feb 18 2014, 23:09
Pushed
aubortJan 31 2017, 17:16
Parents
rPH5c84aac9089a: Allow hashers to side-grade hashes across cost settings
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHb96ab5aadf53: Modernize VCS password storage to use shared hash infrastructure (authored by epriestley <git@epriestley.com>).Feb 18 2014, 23:09