|
@@ -115,6 +115,26 @@ int compute_password_element(EAP_PWD_group *grp, u16 num,
|
|
|
case 26:
|
|
|
nid = NID_secp224r1;
|
|
|
break;
|
|
|
+#ifdef NID_brainpoolP224r1
|
|
|
+ case 27:
|
|
|
+ nid = NID_brainpoolP224r1;
|
|
|
+ break;
|
|
|
+#endif /* NID_brainpoolP224r1 */
|
|
|
+#ifdef NID_brainpoolP256r1
|
|
|
+ case 28:
|
|
|
+ nid = NID_brainpoolP256r1;
|
|
|
+ break;
|
|
|
+#endif /* NID_brainpoolP256r1 */
|
|
|
+#ifdef NID_brainpoolP384r1
|
|
|
+ case 29:
|
|
|
+ nid = NID_brainpoolP384r1;
|
|
|
+ break;
|
|
|
+#endif /* NID_brainpoolP384r1 */
|
|
|
+#ifdef NID_brainpoolP512r1
|
|
|
+ case 30:
|
|
|
+ nid = NID_brainpoolP512r1;
|
|
|
+ break;
|
|
|
+#endif /* NID_brainpoolP512r1 */
|
|
|
default:
|
|
|
wpa_printf(MSG_INFO, "EAP-pwd: unsupported group %d", num);
|
|
|
return -1;
|