V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  3dwelcome  ›  全部回复第 155 页 / 共 155 页
回复总数  3087
1 ... 146  147  148  149  150  151  152  153  154  155  
2016-03-17 10:22:18 +08:00
回复了 3dwelcome 创建的主题 程序员 表单提交时有没有替代 rsa、来加密用户名和密码的方案?
写的有点绕,简单来说,就是 JS POST 表单,用户名密码用 Math.sin 加密,发到服务器用 Math.asin 解密。不是所有人都看到客户端 sin 就能马上推导出 asin ,找一对很少有人知道的 sin/asin 类似函数。
2016-03-17 10:08:13 +08:00
回复了 3dwelcome 创建的主题 程序员 表单提交时有没有替代 rsa、来加密用户名和密码的方案?
举个不恰当的例子,就是用 FFT 那种,把用户名密码,当作把普通的空域的数值变换到频域,然后用频域数值作为安全传输(数据量是原密码长度的两倍),服务器用逆 FFT 公式还原频域到原密码即可。

找一堆冷门正 FFT 公式 /逆 FFT 公式,基本上就搞定这个需求了。当然没 RSA 安全,但是登录代码少了很多,速度也快。
2016-03-17 10:02:39 +08:00
回复了 3dwelcome 创建的主题 程序员 表单提交时有没有替代 rsa、来加密用户名和密码的方案?
找到一种取巧的方法,非对称加密老外称作是 trapdoor one-way function ,按照这个思路考虑,只要查到一对互换公式,单从 JS 客户端加密公式,无法反推导出服务器解压公式即可。

有一个多项式 hash function, 不算 one-way, 服务器公式和客户端公式不同,因为逆推算法比较冷门,代码也很少,不牵涉到大数运算,可以暂时用一下。
Int 不会的、做一下 asm 的数学指令的 benchmark 就知道了。如果你做大量 sse 质量的测评、会发现乘法和加法指令耗时一样、个人感觉很神奇。
如果楼主有幸接触到大数处理、比如 rsa(无符号整型)和 ecc 椭圆加密(有符合整型)、无符号还是比有符号少一点运算量的。
2016-03-15 11:27:12 +08:00
回复了 cstj0505 创建的主题 程序员 转型 linux C 还是 java 前景更好
想赚钱肯定 java 是首选吧。

做 C/C++其实比较愉快,因为可以造轮子。但要靠入行要靠运气,也能要耐得住寂寞。
2016-03-11 13:53:27 +08:00
回复了 ubuntugx 创建的主题 程序员 [求助] javascript 里用 opencv 中的算法
需要用到 cpp 到 js 的转换代码、用 llvm 、不过性能就别太期待了。
300~400 也还好,这不是没办法嘛。如果不掉包,作为梯子也能接受。
1 ... 146  147  148  149  150  151  152  153  154  155  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5200 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 08:37 · PVG 16:37 · LAX 00:37 · JFK 03:37
♥ Do have faith in what you're doing.