Is HTTPS secure?


Unreal Dragon

I'm developing an iPhone App that connects to an https:// link to authenticate the user. From what I understand, all traffic to a server with a 256-bit private key is secure and cannot be captured, so there is no need to encrypt the data again, and it can be sent as plain text over an HTTPS connection.

After reading this blog post : http://wirewatcher.wordpress.com/2010/07/20/decrypting-ssl-traffic-with-wireshark-and-ways-to-prevent-it/

I don't understand how Wireshark captures traffic if it is secure.

Edit: I've re-read this post, and as I understand it, you must have access to the server's private key.

What I don't understand is how this guy does it because I don't think he can. http://techcrunch.com/2013/11/25/quizup-privacy-violations/
http://kylerichter.com/our-responsibility-as-developers/

Elia Christian

If you read the following carefully:

The output of this command is two files, testkey.pem (contains the 1024-bit RSA private key) and testcert.pem (contains the self-signed certificate)

Go further down:

Once SSL is selected, there will be an option on the right to enter an "RSA Key List". Enter the following:

10.16.8.5,443,http,c:\ openssl-win32 \ bin \ testkey.pem

You need to edit the server IP address and the path to testkey.pem appropriately .

and more:

Protecting individual private keys is at the heart of any system that uses asymmetric keys. If your private key is compromised, attackers can pretend to be you, or they can try to decrypt as described above.

Basically, in this tutorial, the author provides wireshark with a private key to decrypt the traffic intentionally . This private key must be kept secret on the server and should not be accessible by anyone in real life. He offers some tips for enhancing security, such as using Diffie-Hellman to exchange keys.

Bottom line: yes, it's safe.

Here are some great videos introducing public key cryptography : http://www.youtube.com/playlist?list=PLB4D701646DAF0817

Related


Is HTTPS secure?

Unreal Dragon I'm developing an iPhone App that connects to an https:// link to authenticate the user. From what I understand, all traffic to a server with a 256-bit private key is secure and cannot be captured, so there is no need to encrypt the data again, a

Are HTTPS query strings secure?

John I'm creating a secure web-based API that uses HTTPS; however, if I allow the user to configure it with a query string (including sending a password), will this also be secure, or should I force it to be done via POST ? dr evil Yes. But using GET for sensi

Traefik https is not completely secure

wind blows I try to configure my server with Traefik using a Docker container. I configured Traefik to work and I got the dashboard page. The problem is that I want to have my own GitLab server. I pulled the GitLab docker image and created a docker-compose fil

Are HTTPS query strings secure?

John I'm creating a secure web-based API that uses HTTPS; however, if I allow the user to configure it using a query string (including sending a password), will this also be secure, or should I force it to be done via POST ? dr evil Yes. But using GET for sens

Are HTTPS query strings secure?

John I'm creating a secure web-based API that uses HTTPS; however, if I allow the user to configure it using a query string (including sending a password), will this also be secure, or should I force it to be done via POST ? dr evil yes. But using GET for sens

How to use https secure in iframe?

Jared I came across a healthcare provider website that serves its web pages via aspx. The provider has a new customer form in the same aspx page. I contacted the vendor who built the website and asked why they didn't use https. They assured me that they are us

Is HTTPS more secure than HTTP?

kabeth wahra If I'm being silly here, ask, but how is HTTPS more secure than HTTP? I see there are several ways HTTPS works. The server sends an encryption key to the client, the client encrypts the data with that key, and sends it back to the server. The serv

How to use https secure in iframe?

Jared I came across a healthcare provider website that serves its web pages via aspx. The provider has a new customer form in the same aspx page. I contacted the vendor who built the website and asked why they didn't use https. They assured me that they are us

Is https more secure than http?

dude I am trying to understand the difference between https and http. From what I've read so far, https is http with encryption. So in the case of the user submitting the password form, in the case of http the password will be sent over the network in a text b

ActiveMQ 5.16.2 Secure Webconsole with HTTPS

good to eat I have followed this guide to secure the ActiveMQ 5.16.2 web console. I did the following configuration in mine jetty.xml: By default, authentication is set to true, so I left it like this: <property name="authenticate" value="true" /> I generated

Secure Download (HTTPS) for Ubuntu Desktop

Thim Anneessens I know a similar question has been asked in 2016, but I don't think the answer is enough: Secure Download Links (HTTPS) for Ubuntu Desktop There should be a clear way to get ubuntu safely instead of downloading it from http sources by default n

Is HTTPS more secure than HTTP?

kabeth wahra If I'm being silly here, ask, but how is HTTPS more secure than HTTP? I see there are several ways HTTPS works. The server sends an encryption key to the client, the client encrypts the data with that key, and sends it back to the server. The serv

How to run https secure application in Kubernetes cluster

Rohit Bohara I want to run my application in a kubernetes cluster over https and expose it outside the cluster via https. I created podand exposed the port 443. After that, I created a ClusterIPservice that connects to a pod on port 443and exposes the port 443

Are querystring parameters secure in HTTPS (HTTP+SSL)?

deep Do querystring parameters get encrypted in HTTPS when sent with the request? Joe Ratzer Yes. The query string is also encrypted using SSL. However, as this article shows, putting sensitive information in the URL is not a good idea. E.g: URLs are stored in

Google captcha not showing in GoDaddy secure (https)

public knowledge I'm having an issue with Google's reCaptcha not showing up on my https site and was wondering if anyone else here has/is having the same issue and found a fix. In my test environment (localhost) it looks fine and is able to send and receive fo

Make script content appear "secure" for HTTPS (bokeh)

John I came across a deleted problem by Maria saz while looking for a solution . Fortunately, I was able to see that it was cached by Google . Since I had the exact same problem, I borrowed the original text: """I'm using an embedded embed to build a website w

How to deploy a secure (HTTPS) Meteor app on Heroku?

Merlin -they- I want to deploy a Meteor app to Heroku and make it only accessible via HTTPS. Ideally, I'd like to do this as cheaply as possible. Merlin -they- Create a certificate Run the following command to get certbot-auto. certbot-auto should work on most

Secure my Azure Web App with HTTPS

Randy Minder For example, let's say I have an Azure web application called MyApp and hosted on Azure as MyApp.azurewebsites.net. As far as I understand, I don't need to do anything to secure the URL with SSL, as this is done by default with a single certificat

Goutte Scrape login to https secure website

Kenny So I try to log in to https site using Goutte and I get the following error: cURL error 60: SSL certificate problem: unable to get local issuer certificate 500 Internal Server Error - RequestException 1 linked Exception: RingException Here is the code us

Is HTTPS -> HTTP behind a load balancer considered secure?

Peter Mannick I have a secure web API in the AWS cloud and I'm trying to figure out the best way to put it behind a load balancer without compromising security. All communications are currently encrypted using conventional end-to-end encryption. The API server

REST-HTTPS is secure - why use OAuth?

SRCM My application uses REST calls to get data from server. To secure server calls, I googled and found that OAuth is the best way to secure REST web services. But it also says that OAuth should be used with HTTPS. Why do we need to implement OAuth if we use

How to run https secure application in Kubernetes cluster

Rohit Bohara I want to run my application in a kubernetes cluster over https and expose it outside the cluster via https. I created podand exposed the port 443. After that, I created a ClusterIPservice that connects to a pod on port 443and exposes the port 443

The response from HTTPS on the remote computer is not secure

Uzeda I have the following problem with my HTTPS. My client navigates to the checkout page but he doesn't see anything. The Checkout website is rendered using the HTTP protocol, but most of the content is dynamically loaded over SSL (such as the js files used

Secure https url from tomcat server

Mostafizur Rahman Mafi , MD I am trying to get https url from tomcat server in the following way . <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" keystoreFile="/root/.keystore" key

Are querystring parameters secure in HTTPS (HTTP+SSL)?

deep Do querystring parameters get encrypted in HTTPS when sent with the request? Joe Ratzer Yes. The query string is also encrypted using SSL. However, as this article shows, putting sensitive information in the URL is not a good idea. E.g: URLs are stored in

Google captcha not showing in GoDaddy secure (https)

public knowledge I'm having an issue with Google's reCaptcha not showing up on my https site and was wondering if anyone else here has/is having the same issue and found a fix. In my test environment (localhost) it looks fine and is able to send and receive fo