I am a student taking cryptography this semester. I I was just wondering why can't we use this simple protocol?
Alice ----Open→ Open Connection--> → Bob
Alice <--
Alice ← Cert$_b$--- Bob
Alice --- ← Bob
Alice → {K$_{AB}$}$_{Bob}$ -->Bob→ Bob
Assume bob is the server and we're only interested in one way authentication.
Is there anything wrong with it in terms of security and performance?