From af8c50f8c9e21f48e496e3e5764f406ed5bf0d2f Mon Sep 17 00:00:00 2001 From: fumiama Date: Mon, 22 Nov 2021 22:20:28 +0800 Subject: [PATCH] edit README --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index b321734..d2dcd3f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,12 @@ # gofastTEA TEA 编码算法的 PLAN9 汇编优化实现 +## 编译逻辑 +- 大于等于 1.17 版本且是 amd64,使用非`asm`非内联算法 +- 大于等于 1.17 版本且不是 amd64,使用非`asm`内联算法 +- 小于 1.17 版本且是 amd64,使用`asm`内联算法 +- 小于 1.17 版本且不是 amd64,使用非`asm`内联算法 + ## 1.17 版本及以上 代码与[MiraiGo](https://github.com/Mrs4s/MiraiGo/blob/574c4e57b1467225f03936342e477ee0d587a2dc/binary/tea.go)相比,替换了随机算法为`runtime.fastrand`,且简化了`Decrypt`,提升速度如下。 ```css