Slide 1

Slide 1 text

SSL y Symfony 2

Slide 2

Slide 2 text

About Albert Casademont ulabox.com @acasademont (no tengo Linkedin!)

Slide 3

Slide 3 text

Secure Sockets Layer Transport Layer Security

Slide 4

Slide 4 text

https = http + tls

Slide 5

Slide 5 text

TLS: 4 pillars Authentication Key exchange Encryption MAC

Slide 6

Slide 6 text

TLS Handshake source: https://devcentral.f5.com/articles/ssl-profiles-part-1

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

http vs https source: https://www.igvita.com/2013/12/16/optimizing-nginx-tls-time-to-first-byte/

Slide 10

Slide 10 text

Performance check-list keep-alive initcwnd >= 10 Certificate chain size TLS record size TLS sessions TLS tickets TLS false start

Slide 11

Slide 11 text

http vs NICE https source: https://www.igvita.com/2013/12/16/optimizing-nginx-tls-time-to-first-byte/

Slide 12

Slide 12 text

Symfony How-To

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

TLS today in BCN 1.Websites with high traffic and +1M users 2.Login with email & password 3.Offices in BCN & surroundings

Slide 15

Slide 15 text

TLS today in BCN https login emagister partial no softonic partial yes infojobs partial yes vueling partial no atrĂ¡palo partial yes letsbonus partial yes privalia partial no edreams partial yes tuenti full trovit no no fotocasa no no idealista no no segundamano no no akamon partial no

Slide 16

Slide 16 text

TLS today in BCN https login tuenti full

Slide 17

Slide 17 text

SPDY HTTP 2.0

Slide 18

Slide 18 text

Resources

Slide 19

Slide 19 text

Resources https://blog.cloudflare.com https://igvita.com https://insouciant.org https://imperialviolet.org https://ssllabs.com/ssltest

Slide 20

Slide 20 text

grĂ cies ;)