看来还是有公司喜欢把重要数据用 Base64 “加密”啊...

2018-12-02 01:06:59 +08:00
 yuzo555

19742 次点击
所在节点    程序员
125 条回复
zkeeper
2018-12-02 03:27:30 +08:00
另外我还见到有人说用 md5 加密呢, 是我公司的某个开发人员. 当时直接内伤了.
ryd994
2018-12-02 05:59:46 +08:00
脑子有坑,就算 base64 是加密,就算你关掉网站,难道这还不够说明这个算法已经被攻破了么?
典型的不解决问题解决提出问题的人
jugelizi
2018-12-02 07:24:53 +08:00
受不了程序员在那说 md5 加密 真想给他个 base64 解给我看看
rayhy
2018-12-02 08:00:23 +08:00
先不说 base64 的问题,因为自己的事情,直接让楼主下架可以公用的网站,这是怎样的精神。。
damao2250
2018-12-02 08:12:06 +08:00
hhh
Felldeadbird
2018-12-02 08:14:36 +08:00
然后楼主不下架,遭受 dd ??
xuanbg
2018-12-02 08:40:26 +08:00
楼主做个 RSA.us ,然后安利给他用。工具不收费,密钥收费。哈哈哈
liangguan5
2018-12-02 08:54:10 +08:00
羡慕有 2 个微信的人
F1024
2018-12-02 10:01:31 +08:00
人才啊。。。。。
yingfengi
2018-12-02 10:07:06 +08:00
你们理解能力有问题吗
联系楼主的人根本不知道这东西是公开的算法,以为是楼主自己弄的加密方式
Ansonyi
2018-12-02 10:10:16 +08:00
哈哈哈哈哈哈😂😂😂,没憋住,笑出声来
miniDG
2018-12-02 10:13:13 +08:00
base64 是编码解码,不是加密解密😂
deepdark
2018-12-02 11:08:16 +08:00
图中的人看起来不像搞技术的,然后搞技术的居然用 base64 来"加密"数据。我感觉这个公司都挺搞笑的
chanchan
2018-12-02 11:24:55 +08:00
@zkeeper
@jugelizi md5 不是用来加密的吗,小白认真问
rudyyuan
2018-12-02 11:30:33 +08:00
学到了一种新的推广方法
lihongjie0209
2018-12-02 11:33:51 +08:00
@chanchan 加密算法都是和解密算法配套的, 你的信息加密之后必须能解密出来被其他人使用. MD5 属于 Hash 算法, 是计算信息指纹的, 比如说文件的 MD5 可以确保文件被篡改时被发现, 因为指纹变了. 其次, MD5 无法解密, 这个你需要了解 Hash 算法.
rebeccaMyKid
2018-12-02 11:54:20 +08:00
看懂了,公司有些数据用 base64 加密,结果有员工用了在线网站解密,因此该公司某人让楼主关闭自己的网站。。。
乖乖,就算最简单的加密算法,也得加个 salt 吧。。
leavic
2018-12-02 11:57:21 +08:00
200 万,比特币支付,否则就把你们公司解密过的数据公开!
bwangel
2018-12-02 12:08:18 +08:00
@chanchan

密码学中算法大致分为三类:

1. 对称加密算法,使用一个秘钥,可以进行加密解密
2. 非对称加密算法,使用两个秘钥(公钥 /私钥)。私钥加密的内容公钥可以解密,当然反过来也可以。通常非对称加密算法的计算速度比对称加密算法的速度要慢。
3. 哈希算法,没有秘钥,可以对明文计算出唯一对应的哈希密文,且计算过程不可逆,(即无法通过哈希密文反推得到明文),主要用来验证明文的完整性。

base64 严格来说并不是一种加密算法,它只是一种编码方式,就像汉字存储到计算机中首先需要通过 utf-8 的编码方式将其转换成二进制。base64 也是一种为了方便表示二进制数据,将二进制数据转换成可打印的符号([a-zA-z0-9+/=])的编码方式。

如果需要在本地对数据加密,建议使用对称加密算法对数据进行加密。

参考数据:[深入浅出密码学]( https://book.douban.com/subject/19986936/)

我也不是专业的安全人员,上面只是我对加解密算法的一些粗浅理解,有误的地方还请指正。
bwangel
2018-12-02 12:10:22 +08:00
#39 打错字了, 参考数据 -> 参考书籍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/513457

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX