diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5d50da98..2f9bd142 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,10 @@
*??? ??, ????*
+### CHANGES
+
+- `cmd/tools/keysplit`: deleted
+
## v1.7.2
diff --git a/cmd/tools/Makefile b/cmd/tools/Makefile
index b198cc2e..c5c62c68 100644
--- a/cmd/tools/Makefile
+++ b/cmd/tools/Makefile
@@ -3,9 +3,7 @@
default: build
build:
make -C ./keygen build
- make -C ./keysplit build
make -C ./pmanager build
clean:
make -C ./keygen clean
- make -C ./keysplit clean
make -C ./pmanager clean
diff --git a/cmd/tools/keysplit/.gitignore b/cmd/tools/keysplit/.gitignore
deleted file mode 100644
index b8c88c3f..00000000
--- a/cmd/tools/keysplit/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-*.key
-tkeysplit
diff --git a/cmd/tools/keysplit/Makefile b/cmd/tools/keysplit/Makefile
deleted file mode 100644
index b72626a1..00000000
--- a/cmd/tools/keysplit/Makefile
+++ /dev/null
@@ -1,18 +0,0 @@
-GC=go build
-ROOPATH=../../..
-BINPATH=$(ROOPATH)/bin
-
-.PHONY: default build clean
-default: build
-build:
- $(GC) -o $(BINPATH)/tkeysplit . # main
-
- for arch in amd64 arm64; \
- do \
- CGO_ENABLED=0 GOOS=linux GOARCH=$${arch} go build -o $(BINPATH)/tkeysplit_$${arch}_linux .; \
- CGO_ENABLED=0 GOOS=windows GOARCH=$${arch} go build -o $(BINPATH)/tkeysplit_$${arch}_windows.exe .; \
- CGO_ENABLED=0 GOOS=darwin GOARCH=$${arch} go build -o $(BINPATH)/tkeysplit_$${arch}_darwin .; \
- done;
-clean:
- rm -f *.key
- rm -f tkeysplit $(BINPATH)/tkeysplit $(BINPATH)/tkeysplit_*
diff --git a/cmd/tools/keysplit/README.md b/cmd/tools/keysplit/README.md
deleted file mode 100644
index 5ff38075..00000000
--- a/cmd/tools/keysplit/README.md
+++ /dev/null
@@ -1,16 +0,0 @@
-# Keysplit
-
-> Asymmetric key spliter
-
-```bash
-usage:
- go run . [key-file]
-```
-
-## Example
-
-```bash
-$ go run ../keygen
-$ go run . pub.key
-$ go run . priv.key
-```
diff --git a/cmd/tools/keysplit/main.go b/cmd/tools/keysplit/main.go
deleted file mode 100644
index e4633cb3..00000000
--- a/cmd/tools/keysplit/main.go
+++ /dev/null
@@ -1,55 +0,0 @@
-package main
-
-import (
- "os"
-
- "github.com/number571/go-peer/pkg/crypto/asymmetric"
- "github.com/number571/go-peer/pkg/encoding"
-)
-
-func main() {
- if len(os.Args) != 2 {
- panic("len(os.Args) != 2")
- }
-
- keyBytes, err := os.ReadFile(os.Args[1])
- if err != nil {
- panic(err)
- }
-
- var (
- privKey asymmetric.IPrivKey
- pubKey asymmetric.IPubKey
- )
-
- privKey = asymmetric.LoadPrivKey(string(keyBytes))
- pubKey = asymmetric.LoadPubKey(string(keyBytes))
-
- if privKey != nil {
- kemPrivKey := encoding.HexEncode(privKey.GetKEMPrivKey().ToBytes())
- dsaPrivKey := encoding.HexEncode(privKey.GetDSAPrivKey().ToBytes())
-
- if err := os.WriteFile("priv.kem.key", []byte(kemPrivKey), 0600); err != nil {
- panic(err)
- }
- if err := os.WriteFile("priv.dsa.key", []byte(dsaPrivKey), 0600); err != nil {
- panic(err)
- }
- return
- }
-
- if pubKey != nil {
- kemPubKey := encoding.HexEncode(pubKey.GetKEMPubKey().ToBytes())
- dsaPubKey := encoding.HexEncode(pubKey.GetDSAPubKey().ToBytes())
-
- if err := os.WriteFile("pub.kem.key", []byte(kemPubKey), 0600); err != nil {
- panic(err)
- }
- if err := os.WriteFile("pub.dsa.key", []byte(dsaPubKey), 0600); err != nil {
- panic(err)
- }
- return
- }
-
- panic("got invalid key or file is not found")
-}
diff --git a/go-peer.go b/go-peer.go
index e12b960c..f1349659 100644
--- a/go-peer.go
+++ b/go-peer.go
@@ -1,5 +1,5 @@
package gopeer
const (
- CVersion = "v1.7.2"
+ CVersion = "v1.7.3~"
)
diff --git a/test/result/badge_codelines.svg b/test/result/badge_codelines.svg
index 4d068e9b..f10f024e 100644
--- a/test/result/badge_codelines.svg
+++ b/test/result/badge_codelines.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/test/result/coverage.svg b/test/result/coverage.svg
index 57911b55..de0fd1c9 100644
--- a/test/result/coverage.svg
+++ b/test/result/coverage.svg
@@ -7,7 +7,7 @@
>
-
+
-
+
-
+
-
+