aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/plugins/eap_tls
Commit message (Collapse)AuthorAgeFilesLines
* Moved eap-tls plugin to libcharon, updated to 4.4.1 APIsMartin Willi2010-08-0326-5132/+0
|
* Implemented EAP-TLS server functionalityMartin Willi2010-08-037-29/+595
|
* TLS stack keeps a copy of server/peer identitiesMartin Willi2010-08-032-18/+17
|
* Limit the number of EAP-TLS packets allowedMartin Willi2010-08-031-0/+13
|
* Use stricter state handling while processing TLS messagesMartin Willi2010-08-031-25/+44
|
* Cleaned up the public TLS interfaceMartin Willi2010-08-034-68/+76
|
* Refactored common used operations into TLS crypto helperMartin Willi2010-08-033-176/+212
|
* Properly send empty EAP-TLS messagesMartin Willi2010-08-031-22/+25
|
* Derive MSK for EAP-TLS authenticationMartin Willi2010-08-035-0/+44
|
* Verify Server Finished messageMartin Willi2010-08-031-1/+59
|
* Implemented input record decryption and verificationMartin Willi2010-08-037-16/+122
|
* Implemented key derivation, output record signing and encryptionMartin Willi2010-08-037-39/+485
|
* Derive master secret, create Finished messageMartin Willi2010-08-034-30/+241
|
* Implemented the TLS specific PRF in its TLSv1.0 and TLSv1.2 variantsMartin Willi2010-08-033-0/+263
|
* Implemented sending of Certificate, ClientKeyExchange, CertificateVerify and ↵Martin Willi2010-08-0311-19/+406
| | | | ChangeCipherSpec as peer
* Implemented a tls_writer class to simplify TLS data generationMartin Willi2010-08-037-74/+451
|
* Implemented a tls_reader class to simplify TLS data parsingMartin Willi2010-08-037-120/+419
|
* Process ServerHello(Done), Certificate(Request) messagesMartin Willi2010-08-037-16/+240
|
* Send a ClientHello to start TLS negotiationMartin Willi2010-08-031-1/+86
|
* Added TLS crypto helper, currently supports cipher suite selectionMartin Willi2010-08-038-6/+221
|
* Added stubs for handshake handling, server and peer variantsMartin Willi2010-08-039-6/+446
|
* Accept follow-up fragments with a TLS message lengthMartin Willi2010-08-031-24/+50
|
* Added dummy/identity implementations of the different TLS record layersMartin Willi2010-08-038-3/+475
|
* Pass TLS records to newly introduced TLS stackMartin Willi2010-08-033-11/+158
|
* Added some TLS constantsMartin Willi2010-08-033-1/+173
|
* (De-)fragment EAP-TLS packets, pass TLS records to upper layerMartin Willi2010-08-031-1/+229
|
* Added EAP-TLS plugin stubMartin Willi2010-08-035-0/+288