SlideShare a Scribd company logo
1 of 25
HTTPS? YES,
PLEASE.
J and Beyond 2016
Kiril Hristov @kirilhristov
UX Tech
Business
STATE OF
ENCRYPTION
online store,
banks and others
that transmit
sensitive data
art blog, tech site,
brochure website
and others that
seem harmless
LET’S FREAK OUT
Reason 1: Privacy
NETWORK SNIFFING
NETWORK SNIFFING
WIFI PROBLEMS
• We use unsecured
networks
• Passwords are crackable
SSL
• You are talking to who they claim
to be.
• No one can see the conversation.
• No one has tampered with the
data.
HOW SSL WORKS
Client Server
private
public
RNc
Client hello, SSL session request, RNcRNc
RNc
RNs
Server hello, sends over SSL cert, Public Key, RNs
RNs
public
RNs
public
PMSc PMSc, encrypted with the Public KeyPMSc PMSc
MSMS
Each side calculates the MS, starts using it for secure communication
MS MS
HTTP2
Reason 2: Speed
HTTP2
• Need SSL to run http2
• Faster site performance (multiplexing,
header compression, server push)
• Easy implementation when web host
supports it
DEMO TIME
HTTP1.1 HTTP 2
bit.ly/testhttp2
IT’S GOOD FOR SEO
Reason 3: Rank Higher
LET’S ENCRYPT
Reason 4: It’s Free
• Free Security
• Easy Installation
bit.ly/encrypt4free
• No Dedicated IP Required
• Trusted by all Major Browsers
• Auto Renewable
IMPLEMENTATION
1. Get a certificate
2. Configure your server
bit.ly/hardwayssl
3. Configure your site (Joomla!)
4. Test the configuration ssllabs.com
GLOBAL CONFIGURATION -> SERVER ->
FORCE SSL : ENTIRE SITE
MODULE MANAGER -> LOGIN FORM -> ENCRYPT
LOGIN FORM:YES
TEST THE CONFIGURATION SSLLABS.COM
FIX MIXED CONTENT
bit.ly/mixedcontentcheck
QUESTIONS? YES,
PLEASE.
Kiril Hristov @kirilhristov

More Related Content

Viewers also liked (6)

Localizzare WordPress in italiano: breve guida pratica
Localizzare WordPress in italiano: breve guida praticaLocalizzare WordPress in italiano: breve guida pratica
Localizzare WordPress in italiano: breve guida pratica
 
How SiteGround Service Compares to Other Hosts
How SiteGround Service Compares to Other HostsHow SiteGround Service Compares to Other Hosts
How SiteGround Service Compares to Other Hosts
 
People Saying Bad Things About Your Business - What to do?
People Saying Bad Things About Your Business - What to do?People Saying Bad Things About Your Business - What to do?
People Saying Bad Things About Your Business - What to do?
 
SiteGround Affiliate Area: The Toolbox for your Affiliate Success
SiteGround Affiliate Area: The Toolbox for your Affiliate SuccessSiteGround Affiliate Area: The Toolbox for your Affiliate Success
SiteGround Affiliate Area: The Toolbox for your Affiliate Success
 
Abc del sito per i freelance
Abc del sito per i freelanceAbc del sito per i freelance
Abc del sito per i freelance
 
Ship WordPress Projects Like a Boss
Ship WordPress Projects Like a BossShip WordPress Projects Like a Boss
Ship WordPress Projects Like a Boss
 

More from SiteGround.com

More from SiteGround.com (20)

Accessibilità digitale: come rendere un sito web accessibile a tutti
Accessibilità digitale: come rendere un sito web accessibile a tuttiAccessibilità digitale: come rendere un sito web accessibile a tutti
Accessibilità digitale: come rendere un sito web accessibile a tutti
 
WhatsApp Marketing: cos’è e come farlo nel modo giusto
WhatsApp Marketing: cos’è e come farlo nel modo giustoWhatsApp Marketing: cos’è e come farlo nel modo giusto
WhatsApp Marketing: cos’è e come farlo nel modo giusto
 
Come usare e ottimizzare le immagini per il web
Come usare e ottimizzare le immagini per il webCome usare e ottimizzare le immagini per il web
Come usare e ottimizzare le immagini per il web
 
5 cose da sapere per fare un sito responsive su WordPress
5 cose da sapere per fare un sito responsive su WordPress5 cose da sapere per fare un sito responsive su WordPress
5 cose da sapere per fare un sito responsive su WordPress
 
Black Friday: 10 consigli per fare promozioni e migliorare il tuo eCommerce
Black Friday: 10 consigli per fare promozioni e migliorare il tuo eCommerceBlack Friday: 10 consigli per fare promozioni e migliorare il tuo eCommerce
Black Friday: 10 consigli per fare promozioni e migliorare il tuo eCommerce
 
Attacchi informatici: cosa sono e come funzionano
Attacchi informatici: cosa sono e come funzionanoAttacchi informatici: cosa sono e come funzionano
Attacchi informatici: cosa sono e come funzionano
 
Google Analytics 4: affrontare il cambiamento senza sforzi
Google Analytics 4: affrontare il cambiamento senza sforziGoogle Analytics 4: affrontare il cambiamento senza sforzi
Google Analytics 4: affrontare il cambiamento senza sforzi
 
Yoast SEO: trucchi e consigli per sfruttarlo al meglio
Yoast SEO: trucchi e consigli per sfruttarlo al meglioYoast SEO: trucchi e consigli per sfruttarlo al meglio
Yoast SEO: trucchi e consigli per sfruttarlo al meglio
 
Webinar SITEGROUNG VENDERE ONLINE.pdf
Webinar SITEGROUNG  VENDERE ONLINE.pdfWebinar SITEGROUNG  VENDERE ONLINE.pdf
Webinar SITEGROUNG VENDERE ONLINE.pdf
 
Cookieless World: La Marketing Automation a supporto del business online
Cookieless World: La Marketing Automation a supporto del business onlineCookieless World: La Marketing Automation a supporto del business online
Cookieless World: La Marketing Automation a supporto del business online
 
È meglio la SEO on-page o la SEO off-page?
È meglio la SEO on-page o la SEO off-page?È meglio la SEO on-page o la SEO off-page?
È meglio la SEO on-page o la SEO off-page?
 
Analytics: Trasforma il tuo sito in uno strumento di business
Analytics: Trasforma il tuo sito in uno strumento di businessAnalytics: Trasforma il tuo sito in uno strumento di business
Analytics: Trasforma il tuo sito in uno strumento di business
 
Come e perché ottimizzare il proprio sito per i Core Web Vitals
Come e perché ottimizzare il proprio sito per i Core Web VitalsCome e perché ottimizzare il proprio sito per i Core Web Vitals
Come e perché ottimizzare il proprio sito per i Core Web Vitals
 
SEM: il centravanti del tuo Marketing Online
SEM: il centravanti del tuo Marketing OnlineSEM: il centravanti del tuo Marketing Online
SEM: il centravanti del tuo Marketing Online
 
10 plugin fondamentali per migliorare il tuo sito WooCommerce
10 plugin fondamentali per migliorare il tuo sito WooCommerce10 plugin fondamentali per migliorare il tuo sito WooCommerce
10 plugin fondamentali per migliorare il tuo sito WooCommerce
 
Ottimizzazione e gestione WordPress: Azioni semplici per risultati immediati
Ottimizzazione e gestione WordPress: Azioni semplici per risultati immediatiOttimizzazione e gestione WordPress: Azioni semplici per risultati immediati
Ottimizzazione e gestione WordPress: Azioni semplici per risultati immediati
 
Crea fantastiche landing page con il nuovo editor WordPress
Crea fantastiche landing page con il nuovo editor WordPressCrea fantastiche landing page con il nuovo editor WordPress
Crea fantastiche landing page con il nuovo editor WordPress
 
Personal Branding: strategie digitali per il marketing personale
Personal Branding: strategie digitali per il marketing personalePersonal Branding: strategie digitali per il marketing personale
Personal Branding: strategie digitali per il marketing personale
 
Le 10 domande più frequenti su WordPress (e le 10 risposte)
Le 10 domande più frequenti su WordPress (e le 10 risposte)Le 10 domande più frequenti su WordPress (e le 10 risposte)
Le 10 domande più frequenti su WordPress (e le 10 risposte)
 
Local marketing e Local SEO. Conoscere e utilizzare Google per aumentare le v...
Local marketing e Local SEO. Conoscere e utilizzare Google per aumentare le v...Local marketing e Local SEO. Conoscere e utilizzare Google per aumentare le v...
Local marketing e Local SEO. Conoscere e utilizzare Google per aumentare le v...
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

HTTPS? Yes, please.

Editor's Notes

  1. https = http over SSL/TLS, encrypted web connection yes, please = something you say after awesome things will talk about encryption and the latest benefits for projects Kiril Hristov, PM at SiteGround
  2. What I do at SiteGround Personal story Encryption in all 3 circles UX - privacy, speed Tech - how it works, basic implementation in a Joomla! site Business - higher search ranking
  3. How the industry views encryption SSL absolutely necessary on left side of spectrum Skepticism at the right side of spectrum Purpose of the talk - Secure by Default bcs of added benefits
  4. Several reasons to use SSL Privacy is first, it’s Scary, so it’s a great Motivator
  5. Freely downloadable software that can sniff networks (Debooke for Mac) Connected to the same network Scan and get a list of all the devices connected
  6. Target any device on the network and monitor it’s http traffic Unencrypted - see all websites a person visits (scary), pick up session cookies, login into sites as them (even scarier) Joomla! admin example Encrypted - only see the domain
  7. Skepticism - Connected to the same wifi requirement - they have passwords they’re secure We use networks that don’t have passwords (out of town esp) Passwords are crackable
  8. SSL fixes these issues (we saw in the demo). Everything between client and server is encrypted. User data and privacy Your own admin data
  9. See these in buildings, why? As Site owners we have responsibility to protect user privacy Even if it’s just what they are reading, that info may be revealing If we have users logging in and interacting, responsibility is even bigger
  10. Show how/why SSL is secure (Technology) Useful to convince self/others is to know how something works
  11. Privacy - UX circle on the user side, Business circle Technology - how ssl works Done with traditional application of SSL, not much new Now we get into the added benefits
  12. Need SSL - browsers only run http2 w/ SSL Concerns that SSL slowed down sites The web has evolved, handshake and encryption are not resource intensive HTTP2 actually makes sites faster, mainly multiplexing Super easy to start using it when web host supports (just need SSL)
  13. What better way than to see it How do I know I am running http2? Network tab shows protocol Browser extension - HTTP/2 and SPDY indicator
  14. About a year ago Google announced it How much of a ranking factor? Not a major one There are 200 other factors Rule of thumb - What’s good for users will be good for rankings One more thing to add to your SEO best practices And why not when it’s now free?
  15. - Relatively new, open certificate authority, provides free SSL certificates
  16. 2,000,000 certificates adopted by many hosts with easy installation ~75 Dedicated IP - as a whole is no longer needed with SSL, many integrate Let’s encrypt in this way, so no added cost here 90 day auto renewable certs
  17. Get free or buy SSL Config should be taken care of by host (most cases)
  18. Forces SSL across the site. Can be done with .htaccess and configuration.php files
  19. Extra setting of the login form to use SSL for credentials Set to NO by default even after forcing SSL on site Have not tested if it continues sending in plain text, maybe address this during Make it Happen
  20. - Very detailed SSL checker
  21. Mixed content when migrating http -> https Due to http requests to resources(.css), http links to other pages on the site, http content on pages (e.g. images)
  22. Recap before the Q & A The image - privacy, traditional SSL application Added benefits Speed Search engine rankings Now free and easy to get SSL through LE