chore: use base64 url safe encoding for noise (#1569)

Co-authored-by: Lorenzo Delgado <lorenzo@status.im>
This commit is contained in:
RichΛrd 2023-02-28 14:13:27 -04:00 committed by GitHub
parent 8f66e61ac1
commit 43b3f1cef4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -75,11 +75,11 @@ proc digestToSeq*[T](digest: MDigest[T]): seq[byte] =
proc toQr*(applicationName: string, applicationVersion: string, shardId: string, ephemeralKey: EllipticCurveKey, committedStaticKey: MDigest[256]): string =
var qr: string
qr.add encode(applicationName) & ":"
qr.add encode(applicationVersion) & ":"
qr.add encode(shardId) & ":"
qr.add encode(ephemeralKey) & ":"
qr.add encode(committedStaticKey.data)
qr.add encode(applicationName, safe=true) & ":"
qr.add encode(applicationVersion, safe=true) & ":"
qr.add encode(shardId, safe=true) & ":"
qr.add encode(ephemeralKey, safe=true) & ":"
qr.add encode(committedStaticKey.data, safe=true)
return qr