• No results found

A tutorial on how you can host mul$ple SSL Cer$ficates on a single IP address without losing any backward compa6bility

N/A
N/A
Protected

Academic year: 2021

Share "A tutorial on how you can host mul$ple SSL Cer$ficates on a single IP address without losing any backward compa6bility"

Copied!
51
0
0

Loading.... (view fulltext now)

Full text

(1)

© GlobalSign. A GMO Internet Inc group company.

Authentication. Security. Trust.

A  tutorial  on  how  you  can  host  

mul$ple  SSL  Cer$ficates  on  a  

single  IP

 address  without  losing  any  backward  compa6bility  

Paul  van  Brouwershaven    

Business  Development  Director  EMEA,  GlobalSign   @vanbroup  on  TwiBer  

(2)
(3)

www.globalsign.com

Authentication. Security. Trust.

(4)

Business  Development  Director  

§  Business  Development  Director  for  

GlobalSign  

§  Previously  CTO  of  a  European  hos6ng  

company  

§  Over  10  years  of  experience  in  the   hos$ng  industry  

 

§  Expert  in  digital  cer6ficate  solu6ons  

§  Dedicated  to  increasing  awareness  of  the  

requirements  for  online  security  

§  Thinking  out  of  the  box,  detec6ng  

(5)

www.globalsign.com

Authentication. Security. Trust.

Mul$ple

 SSL  Cer$ficates  on  

(6)

More  demands  and  requirements  for  SSL  

Article 17 of Directive 95/46/EC of the European Parliament

Security of processing

Member States shall provide that the controller must implement appropriate technical and organizational measures to protect personal data against accidental or unlawful destruction or accidental loss,

alteration, unauthorized disclosure or access, in particular where the processing involves the transmission of

data over a network, and against all other unlawful forms of processing. Having regard to the state of the art and the cost of their implementation, such measures shall ensure a level of security appropriate to the risks represented by the processing and the nature of the data to be protected.

(7)

www.globalsign.com

Authentication. Security. Trust.

(8)

Why  do  I  need  a    

(9)

www.globalsign.com

Authentication. Security. Trust.

Request  on  a  non-­‐secure  connec$on  

Client

•  HTTP  Request:  Can  you  please  send  me  /contact.html  on  

www.domain.com  

Server

(10)
(11)

www.globalsign.com

Authentication. Security. Trust.

Request  on  a  secure  connec$on  

Client •  (TLS  Handshake)  Hello,  I  support  XYZ  Encryp6on.  

Server

•  (TLS  Handshake)  Hi  there,  here  is  my  public  cer6ficate,  let’s  use   this  encryp6on  algorithm.  

Client •  (TLS  Handshake)  Sounds  good  to  me.  

Client

•  (Encrypted)  HTTP  Request:  Can  you  please  send  me  /contact.html   on  www.domain.com  

(12)

Server  Name  Indica$on  (SNI)  

Client

•  (TLS  Handshake)  Hello,  I  support  XYZ  Encryp6on,  and  I  am  trying  to   connect  to  ’www.domain.com'.  

Server

•  (TLS  Handshake)  Hi  there,  here  is  my  public  Cer6ficate  for  

www.domain.com,  and  let’s  use  this  encryp6on  algorithm.  

Client •  (TLS  Handshake)  Sounds  good  to  me.  

Client

•  (Encrypted)  HTTP  Request:  Can  you  please  send  me  /contact.html   on  www.domain.com  

(13)

www.globalsign.com

Authentication. Security. Trust.

Request  on  a  secure  connec$on  

74.125.136.103 : 443 www.google.com 1 2 3 4 5 - www.google.co.uk - www.google.gr - www.google.com - www.google.fr - www.google.de www.google.com

(14)
(15)

www.globalsign.com

Authentication. Security. Trust.

(16)

§  All  versions  of  Internet  Explorer  on  Windows  XP  

§  Android  2.x  [Gingerbread]  default  browser  (other  browsers  

like  Opera  do  support  SNI  on  Android)  

§  BlackBerry  Browser  

§  Windows  Mobile  up  to  6.5  

(17)

www.globalsign.com

Authentication. Security. Trust.

(18)

Opera$ng  System  Usage  -­‐  

Win  XP  –  per  con$nent  

5 10 15 20 25 30 35 40

WinXP usage (July 2013)

Africa Asia Europe North America Oceania South America

(19)

www.globalsign.com

Authentication. Security. Trust.

(20)

Internet  Explorer  market  share  –  Per  con$nent

 

5% 10% 15% 20% 25% 30% 35%

IE market share (July 2013)

Africa Asia Europe North America Oceania South America

(21)

www.globalsign.com

Authentication. Security. Trust.

(22)

25% of 21% = 5.3%

Internet Explorer Windows XP

+ mobile traffic

=

Or  8%  of  your  world  wide  visitors?  

8%

of World Wide internet users

do not support

Server Name

(23)

www.globalsign.com

Authentication. Security. Trust.

§  There  is  no  problem  when  you  need  to  secure  a  website  or  

portal  that  is  used  by  a  closed  community  or  business  that  has   no  Windows  XP  users.  

§  Provide  SNI  support  for  free  with  an  SSL  Cer6ficate  

−  Users  can  decide  to  provide  an  unsecure  connec6on  and  a  warning  to  visitors  

with  an  outdated  system.    

§  Calculate  an  addi6onal  fee  for  users  that  want  to  have  full  

compa6bility  and  thus  a  dedicated  IP  number  

(24)
(25)

www.globalsign.com

Authentication. Security. Trust.

What  are  the  alterna$ve  

solu$ons?  

(26)

§  One  SSL  Cer6ficate  for  mul6ple  

domain  names  from  different   organisa6ons.  

§  The  cer6ficate  contains  the  

hos6ng  company’s  details.  

§  Domain  control  is  verified  for  

each  domain.  

(27)

www.globalsign.com

Authentication. Security. Trust.

(28)

§  A  mul6-­‐domain  cer6ficate  usually  runs  on  shared  hos6ng  server  

or  reversed  proxy  DN  

§  Domain  control  is  validated  for  each  SAN  

§  SSL  Cer6ficate  accessible  by  server  or  network  administrator  

with  root  permissions  

 

§  Informa6on  of  the  company  that  is  responsible  for  the  private  

key  is  listed  in  the  cer6ficate  contents.  

(29)

www.globalsign.com

Authentication. Security. Trust.

§  Test  results  based  on  number  of  SANs  and  characters    

§  Note:  Average  number  of  characters  in  a  domain  –  13/14*  

                 *Source:  Nominet

§  Cer6ficate  size  limit  is  browser  dependent  

(30)

Cer$ficate  Growth  

0.0 5.0 10.0 15.0 20.0 25.0 30.0 35.0 1 SAN 17 SAN 33 SAN 49 SAN 65 SAN 81 SAN 97 SAN 11 3 SAN 12 9 SAN 14 5 SAN 16 1 SAN 17 7 SAN 19 3 SAN 20 9 SAN 22 5 SAN 24 1 SAN 25 7 SAN 27 3 SAN 28 9 SAN 30 5 SAN 32 1 SAN 33 7 SAN 35 3 SAN 36 9 SAN 38 5 SAN 40 1 SAN 41 7 SAN 43 3 SAN 44 9 SAN 46 5 SAN 48 1 SAN 49 7 SAN 51 3 SAN 52 9 SAN 54 5 SAN 56 1 SAN 57 7 SAN 59 3 SAN 60 9 SAN 62 5 SAN 64 1 SAN 65 7 SAN 67 3 SAN 68 9 SAN 70 5 SAN 72 1 SAN 73 7 SAN 75 3 SAN 76 9 SAN 78 5 SAN 80 1 SAN 81 7 SAN 83 3 SAN 84 9 SAN 86 5 SAN 88 1 SAN 89 7 SAN 91 3 SAN 92 9 SAN 94 5 SAN 96 1 SAN 97 7 SAN 99 3 SAN

(31)

www.globalsign.com

Authentication. Security. Trust.

§  Google Chrome, Mozilla Firefox & Opera have a limit of

174K.

(32)

§  Internet Explorer on Windows XP SP3 till Windows 7 has

a certificate size limit of 44k.

§  Windows XP without any service packs is limited to 22k.

§  An average OCSP stapling response is about 1k

§  Other TLS overhead is about 0.5k

(33)

www.globalsign.com

Authentication. Security. Trust.

Performance  of  mul$-­‐domain  cer$ficates  

§  750  names:    

716  ms

        §  450  names:    

518  ms

        §  1  name:  

198  ms  

(34)

Every  

100ms

 

delay  

(35)

www.globalsign.com

Authentication. Security. Trust.

§  No  support  for  OV,  EV  

§  One  cer6ficate  shared  by  

many  websites  

§  Many  hostnames  are  visible  

in  the  cer6ficate  

§  Visitor  needs  to  download  a  

bigger  cer6ficate  (slower)  

(36)

What  if  we  could  use  the  

best  of  both  solu$ons?  

 

92%  SNI

   

(37)

www.globalsign.com

Authentication. Security. Trust.

SNI  combined  with  CloudSSL  

User requests website

(38)
(39)

www.globalsign.com

Authentication. Security. Trust.

(40)
(41)

www.globalsign.com

Authentication. Security. Trust.

§  No additional costs

§  Sites can use all types of certificates (including EV)

§  One SSL Certificate installed via the regular way, a

second SSL Certificate (one per IP) can be updated automatically.

(42)
(43)

www.globalsign.com

Authentication. Security. Trust.

How  does  it  work?  

1 2 3

(44)
(45)

www.globalsign.com

Authentication. Security. Trust.

(46)
(47)

www.globalsign.com

Authentication. Security. Trust.

(48)
(49)

www.globalsign.com

Authentication. Security. Trust.

(50)
(51)

www.globalsign.com

Authentication. Security. Trust.

Thank you

Paul van Brouwershaven

[email protected]

References

Related documents

Applications of Fourier transform ion cyclotron resonance (FT-ICR) and orbitrap based high resolution mass spectrometry in metabolomics and lipidomics. LC–MS-based holistic metabolic

National Conference on Technical Vocational Education, Training and Skills Development: A Roadmap for Empowerment (Dec. 2008): Ministry of Human Resource Development, Department

Also, the second Intensive Blood Pressure Reduction in the Acute Cerebral Hemorrhage Trial (INTERACT2) assessed the predictive value of BP variability in outcomes for ICH

The ethno botanical efficacy of various parts like leaf, fruit, stem, flower and root of ethanol and ethyl acetate extracts against various clinically

In this research the researcher argues that the ‘administrative shift’ of the day to day activities of the National School Nutrition Program, management of funds and procurement

For the poorest farmers in eastern India, then, the benefits of groundwater irrigation have come through three routes: in large part, through purchased pump irrigation and, in a

Para el pensador checo, la esencia del socialismo no reside en la co - lectivización de los medios de producción ni en la organización científica de la sociedad -la