ssl在web开发中是如何工作的?

ssl在web开发中是如何工作的?,ssl,openssl,ssl-certificate,Ssl,Openssl,Ssl Certificate,这个问题可能看起来很愚蠢,但这已经困扰了我很长一段时间了 所以我知道使用SSL套接字(https?)的网站将加密传输 我的问题是,它是只加密数据(get/post字段?),还是整个页面(我想这会非常慢) 如果它是加密的,比如说我使用php作为后端,我如何处理加密的数据?或者整个开发过程会像平常一样,就像一个普通的网站。除了一些额外的工作需要在服务器上完成 在向服务器发送请求时,我正在使用RSA库(js和php)加密一些基本数据(密码、信用卡)。但是,它真的很慢(或者是因为我使用了1024位加密?

这个问题可能看起来很愚蠢,但这已经困扰了我很长一段时间了

所以我知道使用SSL套接字(https?)的网站将加密传输

我的问题是,它是只加密数据(get/post字段?),还是整个页面(我想这会非常慢)

如果它是加密的,比如说我使用php作为后端,我如何处理加密的数据?或者整个开发过程会像平常一样,就像一个普通的网站。除了一些额外的工作需要在服务器上完成

在向服务器发送请求时,我正在使用RSA库(js和php)加密一些基本数据(密码、信用卡)。但是,它真的很慢(或者是因为我使用了1024位加密?)

现在我的任务是为在线支付API开发接口,它需要SSL安全站点。所以我想知道SSL在开发过程中对站点有何影响

蒂亚

我的问题是,它是否只加密数据(get/post字段?)

还是整页

对。这个问题和上一个问题没有区别。SSL加密整个请求和响应。通过电线发送的所有信息

(我想那会非常慢)

不。我有实验数据表明,它的速度不比互联网上明文的三倍差

如果它是加密的,比如说我使用php作为后端,我如何处理加密的数据

您不会以任何方式“处理加密数据”。SSL为您加密和解密它。你只需要处理明文

或者整个开发过程会像平常一样,就像一个普通的网站

除了一些额外的工作需要在服务器上完成

除了将相关页面定义为需要SSL和安装SSL证书之外

在向服务器发送请求时,我正在使用RSA库(js和php)加密一些基本数据(密码、信用卡)。但是,它真的很慢(或者是因为我使用了1024位加密?)

是的,是的。使用SSL

现在我的任务是为在线支付API开发接口,它需要SSL安全站点。所以我想知道SSL在开发过程中对站点有何影响


比您已经在做的事情要少得多。

这个问题似乎离题了,因为它与编程无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。或者为您设计安全性。