@cryptotaxi247 / kubo / commits / 9f1249c65

fix: use libp2p keysizes

Steven Allen committed Dec 4, 2019 at 13:49 UTC 9f1249c65b4a57c0b2f57ea880f12d205babfdb6
3 files changed +5 -4
cmd/seccat/seccat.go
+2 -3
@@ -10,7 +10,6 @@ package main
10
11 import (
12 "context"
13 - "errors"
13 "flag"
14 "fmt"
15 "io"
@@ -113,8 +112,8 @@ func main() {
112 }
113
114 func setupPeer(a args) (peer.ID, pstore.Peerstore, error) {
116 - if a.keybits < 2048 {
117 - return "", nil, errors.New("bitsize less than 2048 is considered unsafe")
115 + if a.keybits < ci.MinRsaKeyBits {
116 + return "", nil, ci.ErrRsaKeyTooSmall
117 }
118
119 out("generating key pair...")
go.mod
+1 -1
@@ -30,7 +30,7 @@ require (
30 github.com/ipfs/go-ipfs-blockstore v0.1.0
31 github.com/ipfs/go-ipfs-chunker v0.0.3
32 github.com/ipfs/go-ipfs-cmds v0.1.1
33 - github.com/ipfs/go-ipfs-config v0.0.11
33 + github.com/ipfs/go-ipfs-config v0.0.12
34 github.com/ipfs/go-ipfs-ds-help v0.0.1
35 github.com/ipfs/go-ipfs-exchange-interface v0.0.1
36 github.com/ipfs/go-ipfs-exchange-offline v0.0.1
go.sum
+2
@@ -203,6 +203,8 @@ github.com/ipfs/go-ipfs-cmds v0.1.1 h1:H9/BLf5rcsULHMj/x8gC0e5o+raYhqk1OQsfzbGMN
203 github.com/ipfs/go-ipfs-cmds v0.1.1/go.mod h1:k1zMXcOLtljA9iAnZHddbH69yVm5+weRL0snmMD/rK0=
204 github.com/ipfs/go-ipfs-config v0.0.11 h1:5/4nas2CQXiKr2/MLxU24GDGTBvtstQIQezuk7ltOQQ=
205 github.com/ipfs/go-ipfs-config v0.0.11/go.mod h1:wveA8UT5ywN26oKStByzmz1CO6cXwLKKM6Jn/Hfw08I=
206 +github.com/ipfs/go-ipfs-config v0.0.12 h1:MVjLpsjmlziMkHbeIcbEC22EGzoJn+AkjQTLVa77IwM=
207 +github.com/ipfs/go-ipfs-config v0.0.12/go.mod h1:C4Cqf+ys+j5hmKBckGyYh6w+3g/Q9JptQelRQKSZS3c=
208 github.com/ipfs/go-ipfs-delay v0.0.0-20181109222059-70721b86a9a8/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw=
209 github.com/ipfs/go-ipfs-delay v0.0.1 h1:r/UXYyRcddO6thwOnhiznIAiSvxMECGgtv35Xs1IeRQ=
210 github.com/ipfs/go-ipfs-delay v0.0.1/go.mod h1:8SP1YXK1M1kXuc4KJZINY3TQQ03J2rwBG9QfXmbRPrw=