chore: fingerprint style

This commit is contained in:
Skyxim 2022-07-11 13:44:27 +08:00
parent a8ce283727
commit 0c64d7e56a
2 changed files with 2 additions and 4 deletions

View file

@ -8,7 +8,6 @@ import (
"encoding/hex"
"fmt"
xtls "github.com/xtls/go"
"strings"
"sync"
"time"
)
@ -63,8 +62,7 @@ func AddCertFingerprint(fingerprint string) error {
}
func convertFingerprint(fingerprint string) (*[32]byte, error) {
fp := strings.Replace(fingerprint, ":", "", -1)
fpByte, err := hex.DecodeString(fp)
fpByte, err := hex.DecodeString(fingerprint)
if err != nil {
return nil, err
}

View file

@ -30,7 +30,7 @@ experimental:
# 证书指纹,SHA256格式,补充校验TLS证书
# 可使用 openssl x509 -noout -fingerprint -sha256 -inform pem -in yourcert.pem 获取
fingerprints:
- "8F:11:1F:A9:AD:3C:D8:E9:17:A1:18:52:2C:AC:39:EA:33:74:1B:3B:BE:73:F9:1C:EC:E5:48:D5:CC:B0:E5:E8"
- "8F111FA9AD3CD8E917A118522CAC39EA33741B3BBE73F91CECE548D5CCB0E5E8" # 忽略大小写
# 类似于/etc/hosts, 仅支持配置单个IP
hosts:
# '*.clash.dev': 127.0.0.1