Blob Blame History Raw
diff --git a/programs/rsasigkey/rsasigkey.c b/programs/rsasigkey/rsasigkey.c
index f525333bfd..2da148c85d 100644
--- a/programs/rsasigkey/rsasigkey.c
+++ b/programs/rsasigkey/rsasigkey.c
@@ -266,10 +266,7 @@ int main(int argc, char *argv[])
 /*
  * generate an RSA signature key
  *
- * e is fixed at 3, without discussion.  That would not be wise if these
- * keys were to be used for encryption, but for signatures there are some
- * real speed advantages.
- * See also: https://www.imperialviolet.org/2012/03/16/rsae.html
+ * e is fixed at F4.
  */
 void rsasigkey(int nbits, int seedbits, const struct lsw_conf_options *oco)
 {
@@ -285,15 +282,6 @@ void rsasigkey(int nbits, int seedbits, const struct lsw_conf_options *oco)
 		exit(1);
 	}
 
-#ifdef FIPS_CHECK
-	if (PK11_IsFIPS() && !FIPSCHECK_verify(NULL, NULL)) {
-		fprintf(stderr,
-			"FIPS HMAC integrity verification test failed.\n");
-		exit(1);
-	}
-#endif
-
-	/* Good for now but someone may want to use a hardware token */
 	slot = lsw_nss_get_authenticated_slot(err);
 	if (slot == NULL) {
 		fprintf(stderr, "%s: %s\n", progname, err);