Message-ID: References: Content-Type: text/plain; charset="utf-8" In-Reply-To: X-RT-Original-Encoding: utf-8 X-RT-Interface: Web MIME-Version: 1.0 X-Mailer: MIME-tools 5.508 (Entity 5.508) Content-Disposition: inline Content-Transfer-Encoding: binary RT-Send-CC: Content-Length: 160 This looks okay to me. I revised the grammar in the FIPS mode message and also added a human-readable error message when EVP_DigestInit() fails for MD5 or SHA*.