有人知道这种加密是怎么做的吗

img
有人知道这种加密是怎么做的吗,这是加密了还是隐藏了,是前端实现的还是后端实现的

后端base64编码,前端base64解码。
base64是很常用的编码方式,图片也可以通过base64编码转换成字符串传送。

接口数据加密要前后端配合 前端请求接口传数据时加密后端拿数据时解密,后端返回数据时加密前端解密。
具体使用哪种加密方式可以跟后端统一协商一致 前端可以用crypto库方便加解密

有两种情况:
一种是base64 编码后,你需要解码使用,如果解码后能直接打开,比如是一张图片,完事。
二种是base64解码后,打开后是乱码或者不显示,说明需要进一步使用java相关函数写入一个文件中,例如该文件是pdf,最好写入xxx.pdf 中显示。

Base64编码,分享个Base64在线编码和解码工具,若解码后出现类似乱码,可以去问问编码的开发人员,是不是将图片进行了编码。工具:https://base64.us/

前端只负责加密就行,前端不要做解密,不安全!特别密码这块!

后端的使用base转的码,前端直接使用base转回来就行了,如果是图片直接src='data:image/png;base64,' + base64的字符串

base64加密解密,很简单,直接声明,需要的地方套个方法即可

img
望采纳,base
在线加解密
https://www.matools.com/base64/

结论:

从编码结果规律可以看出,是base64加密的结果。

名词解释:

Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。常用于在HTTP环境下传递较长的标识信息

各程序中加解密的方法

php

base64_decode

https://www.php.net/manual/zh/function.base64-decode.php

base64_encode

https://www.php.net/manual/zh/function.base64-encode.php

js

js本身没有直接可使用的包,但是针对js有封装,我常用的是** jQuery Base64**,非常好用。
https://plugins.jquery.com/base64/

java

java自身有base64的基础库
https://docs.oracle.com/javase/8/docs/api/java/util/Base64.html

python

python自身也是有base64的基础库
https://docs.python.org/zh-cn/3/library/base64.html

希望我的回答对你有所帮助,谢谢!

这种应该使用的是AES,DES对称加密方式
img

有帮助的话,希望能够查询支持,谢谢!

这类一般是后台实现的加密,根据数据来看暂时还无法看出是正常base64还是被base64可读化的AES,DES之类的,建议可以打断点来找解密的逻辑代码判断。
如果是大厂甚至可能是自研算法,这类比较麻烦,爬虫商业用途用这种解密了可能会被律师函警告甚至被告席见
希望对你有帮助。