aboutsummaryrefslogtreecommitdiffstats
path: root/src/eap_common
Commit message (Expand)AuthorAgeFilesLines
* EAP-TEAP: Add parsing and generation routines for Identity-Type TLVJouni Malinen2019-08-192-0/+35
* EAP-TEAP peer: Support vendor EAP method in Phase 2Jouni Malinen2019-08-172-3/+5
* Replace EapType typedef with enum eap_typeJouni Malinen2019-08-173-10/+10
* EAP-TEAP: Add parsing of Error TLVJouni Malinen2019-08-162-0/+10
* EAP-TEAP: Fix TLS-PRF for TLS ciphersuites that use SHA384Jouni Malinen2019-08-162-15/+26
* EAP-TEAP server and peer implementation (RFC 7170)Jouni Malinen2019-07-093-0/+917
* EAP-pwd: Run through prf result processing even if it >= primeJouni Malinen2019-07-021-4/+12
* tests: New style fuzzing tool for EAP-SIM peer processingJouni Malinen2019-06-021-0/+5
* EAP-SIM/AKA: Add support for anonymous@realmHai Shalom2019-05-312-0/+17
* Share common SAE and EAP-pwd functionality: own scalar generationJouni Malinen2019-04-261-21/+2
* Share common SAE and EAP-pwd functionality: is_quadratic_residueJouni Malinen2019-04-251-45/+10
* Share common SAE and EAP-pwd functionality: random 1..p-1 creationJouni Malinen2019-04-251-11/+5
* Share common SAE and EAP-pwd functionality: random qr/qnr creationJouni Malinen2019-04-251-15/+2
* Share common SAE and EAP-pwd functionality: suitable groupsJouni Malinen2019-04-251-10/+2
* Share a single buf_shift_right() implementationJouni Malinen2019-04-251-9/+0
* EAP-pwd: Use const_time_memcmp() for pwd_value >= prime comparisonJouni Malinen2019-04-251-5/+8
* EAP-SAKE: Report hash function failures to callersJouni Malinen2019-04-192-35/+48
* EAP-pwd: Remove unused checks for cofactor > 1 casesJouni Malinen2019-04-131-51/+2
* EAP-pwd: Disallow ECC groups with a prime under 256 bitsJouni Malinen2019-04-131-0/+13
* EAP-pwd: Enforce 1 < rand,mask < r and rand+mask mod r > 1Jouni Malinen2019-04-092-0/+31
* EAP-pwd: Check element x,y coordinates explicitlyJouni Malinen2019-04-092-0/+109
* EAP-pwd: Use constant time and memory access for finding the PWEJouni Malinen2019-04-091-88/+99
* EAP-pwd: Fix a memory leak in hunting-and-pecking loopJouni Malinen2019-03-061-0/+1
* Add explicit checks for peer's DH public keyJouni Malinen2019-03-051-1/+1
* EAP-pwd: Mask timing of PWE derivationDan Harkins2018-05-281-41/+130
* EAP-pwd: Pre-processing method definitions from RFC 8146Dan Harkins2018-05-281-0/+3
* EAP-pwd: Move EC group initialization to earlier stepDan Harkins2018-05-282-9/+24
* EAP-pwd: Use abstract crypto APISean Parkinson2017-12-242-124/+67
* EAP-EKE: Use abstract crypto APISean Parkinson2017-12-241-27/+5
* Use os_memdup()Johannes Berg2017-03-071-6/+3
* Remove trailing whitespaceJouni Malinen2016-12-281-1/+1
* TLS: Split tls_connection_prf() into two functionsDavid Benjamin2016-05-232-4/+3
* EAP-PAX: Check hmac_sha1_vector() return valueJouni Malinen2016-01-061-2/+4
* EAP-EKE: Merge identical error return pathsJouni Malinen2015-12-211-30/+11
* EAP-EKE: Reject too long Prot() data when building a frameJouni Malinen2015-12-211-0/+1
* EAP-FAST: Check T-PRF result in MSK/EMSK derivationJouni Malinen2015-12-122-10/+14
* EAP-IKEv2: Check HMAC SHA1/MD5 resultJouni Malinen2015-12-051-8/+7
* EAP-SAKE: Fix a typo in attribute parser debug printJouni Malinen2015-11-281-1/+1
* EAP-pwd: Add support for Brainpool Elliptic CurvesJouni Malinen2015-11-011-0/+20
* EAP-GPSK: Check HMAC-SHA256 result in GKDF and MICJouni Malinen2015-10-171-3/+6
* EAP-SAKE: Make attribute parser more readableJouni Malinen2015-05-031-43/+43
* Fix a typo in function documentationJouni Malinen2015-05-031-1/+1
* Declare all read only data structures as constMikael Kanstrup2015-04-251-3/+3
* tests: Add eapol-fuzzerJouni Malinen2015-04-221-3/+26
* Make tls_connection_get_keyblock_size() internal to tls_*.cJouni Malinen2015-04-011-10/+2
* Use tls_connection_prf() for all EAP TLS-based key derivationJouni Malinen2015-03-311-29/+6
* EAP-pwd: Mark helper function arguments const when appropriateJouni Malinen2015-03-282-12/+18
* ERP: Add TV/TLV parserJouni Malinen2014-12-042-2/+95
* ERP: Add defines for EAP Re-Authentication ProtocolJouni Malinen2014-12-031-2/+32
* EAP-PAX: Derive EAP Session-IdJouni Malinen2014-11-302-3/+8