586得票25回答
为什么使用JavaScript的eval函数是一个坏主意?

eval函数是一种强大且易于动态生成代码的方法,那么有哪些需要注意的地方呢?

584得票9回答
如果您能解码JWT,那么它们如何保密安全?

如果我得到一个JWT并且我可以解码有效负载,那么这是如何保证安全的?我不能只是从标头中获取令牌,解码并更改有效负载中的用户信息,然后使用相同的正确编码的密钥将其发送回去吗? 我知道它们必须是安全的,但我真的很想了解这些技术。我错过了什么?

568得票8回答
什么是基于令牌的身份验证?

我想了解令牌认证的含义。我在互联网上搜索过,但找不到易懂的解释。

551得票4回答
网站实现“记住我”的最佳方法是什么?

我希望我的网站有一个复选框,让用户可以点击,这样他们每次访问我的网站时就不必登录。我知道要实现这一点,需要在他们的计算机上存储一个cookie,但是这个cookie应该包含什么? 此外,有没有需要注意的常见错误,以避免这个cookie成为安全漏洞,同时仍然提供“记住我”的功能?

541得票14回答
哈希算法和加密算法的基本区别

我看到很多人对哈希和加密算法感到困惑,我想听一些更专业的建议: 何时使用哈希与加密 哈希或加密算法与理论/数学水平上的不同之处是什么,即什么使得哈希不可逆(没有彩虹树的帮助)? 以下是一些类似的SO问题,但并没有像我想要的那样详细说明: 混淆、哈希和加密的区别是什么? 加密和哈希的区别

535得票8回答
在数据库中存储密码的最佳方法

我正在开发一个项目,需要进行身份验证(用户名和密码)。 同时,它还要连接到数据库,因此我想把用户名和密码存储在那里。但是,似乎把密码作为表格中的文本字段存储在数据库中并不是一个好主意。 我正在使用C#并连接到一个2008 express服务器。有谁能够建议(尽可能提供多个示例)存储这种类型...

515得票15回答
使用openssl从服务器获取证书

我想获取远程服务器的证书,将其添加到我的密钥库中,并在Java应用程序中使用。一位高级开发人员(正在度假 :( )告诉我可以运行以下命令:openssl s_client -connect host.host:9999 我需要获取一个原始证书的转储,以便我可以复制和导出。我接收到以下输出:de...

487得票8回答
HTTP Cookie是否与端口相关?

我在一台机器上运行了两个HTTP服务。我想知道它们是否共享cookies,或者浏览器是否区分这两个服务器套接字。

464得票36回答
禁用浏览器的“保存密码”功能

在政府医疗机构工作的乐趣之一就是必须处理与 PHI(受保护健康信息)有关的所有偏执狂。别误会,我完全支持尽一切可能保护个人信息(健康、财务、上网习惯等),但有时人们会变得太敏感。 举个例子:最近我们的一个州客户发现浏览器提供了方便的“保存密码”功能。我们都知道这个功能已经存在了一段时间,是完...

461得票4回答
HTTPS(HTTP + SSL)中的查询字符串参数是否安全?

在使用HTTPS发送请求时,查询字符串参数是否会被加密?