Missing explanation of case, which throws exception.
Shold be 
@throws CException on unsupported hash algorithm given