This adds significant enhancements to the file auth provider including multiple additional algorithms.