我正在尝试emulator.exe
用作Charles Proxy的android模拟器。但是我启动时遇到问题
emulator @5.1_WVGA_API_28
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
PANIC:缺少“ x86” CPU的仿真器引擎程序。
但是我可以从android studio运行模拟器,并且运行正常!我有一个英特尔处理器。
签名元素是请求中所选元素的 RFC 2104 HMAC-SHA1。
但是维基百科说 sha1 不再安全了:
到 2020 年,针对 SHA-1 的选择前缀攻击现在已经实用[8],因此建议尽快从产品中删除 SHA-1,并使用 SHA-256 或 SHA-3。在用于签名的地方替换 SHA-1 是紧迫的。
https://en.wikipedia.org/wiki/SHA-1
还有一个基准测试,一个家伙以 68771.0 MH/s 的速度暴力破解 sha1! https://gist.github.com/epixoip/a83d38f412b4737e99bbef804a270c40