Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(1575)

Issue 6497101: code review 6497101: go.crypto/nacl: add package (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
11 years, 7 months ago by agl1
Modified:
11 years, 7 months ago
Reviewers:
CC:
golang-dev, dchest, r, rsc
Visibility:
Public.

Description

go.crypto/nacl: add package

Patch Set 1 #

Patch Set 2 : diff -r 05426f7f4922 https://code.google.com/p/go.crypto #

Patch Set 3 : diff -r 05426f7f4922 https://code.google.com/p/go.crypto #

Total comments: 10

Patch Set 4 : diff -r 687cc4af753a https://code.google.com/p/go.crypto #

Total comments: 8

Patch Set 5 : diff -r 687cc4af753a https://code.google.com/p/go.crypto #

Unified diffs Side-by-side diffs Delta from patch set Stats (+391 lines, -0 lines) Patch
A nacl/box/box.go View 1 2 3 4 1 chunk +85 lines, -0 lines 0 comments Download
A nacl/box/box_test.go View 1 2 3 1 chunk +78 lines, -0 lines 0 comments Download
A nacl/secretbox/secretbox.go View 1 2 3 4 1 chunk +155 lines, -0 lines 0 comments Download
A nacl/secretbox/secretbox_test.go View 1 1 chunk +73 lines, -0 lines 0 comments Download

Messages

Total messages: 10
agl1
Hello golang-dev@googlegroups.com (cc: dchest@gmail.com, golang-dev@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go.crypto
11 years, 7 months ago (2012-09-08 15:12:50 UTC) #1
agl1
Are Seal and Open good verbs for this? NaCl uses `box' and `open'. But box.Box ...
11 years, 7 months ago (2012-09-08 15:17:04 UTC) #2
dchest
I like the API, and I think "Seal" is a good choice. https://codereview.appspot.com/6497101/diff/1002/nacl/box/box.go File nacl/box/box.go ...
11 years, 7 months ago (2012-09-08 17:04:08 UTC) #3
dchest
This small test case for box_test.go would catch the bug: if *publicKey1 == *publicKey2 || ...
11 years, 7 months ago (2012-09-08 17:16:42 UTC) #4
agl1
https://codereview.appspot.com/6497101/diff/1002/nacl/box/box.go File nacl/box/box.go (right): https://codereview.appspot.com/6497101/diff/1002/nacl/box/box.go#newcode41 nacl/box/box.go:41: curve25519.ScalarBaseMult(privateKey, publicKey) On 2012/09/08 17:04:08, dchest wrote: > Oops. ...
11 years, 7 months ago (2012-09-08 18:41:55 UTC) #5
dchest
Hmm, I don't see any changes except for secretbox_test.go. Anyway, LGTM once you upload them.
11 years, 7 months ago (2012-09-08 20:44:48 UTC) #6
r
NaCL, eh? https://codereview.appspot.com/6497101/diff/8002/nacl/box/box.go File nacl/box/box.go (right): https://codereview.appspot.com/6497101/diff/8002/nacl/box/box.go#newcode16 nacl/box/box.go:16: This package is interoperable with NaCl: http://nacl.cr.yp.to/box.html. ...
11 years, 7 months ago (2012-09-09 13:57:28 UTC) #7
rsc
Finally, we can tell people we support NaCl! :-)
11 years, 7 months ago (2012-09-09 14:15:53 UTC) #8
agl1
*** Submitted as http://code.google.com/p/go/source/detail?r=30e766a96bf1&repo=crypto *** go.crypto/nacl: add package R=golang-dev, dchest, r, rsc CC=golang-dev http://codereview.appspot.com/6497101 http://codereview.appspot.com/6497101/diff/8002/nacl/box/box.go ...
11 years, 7 months ago (2012-09-09 15:18:17 UTC) #9
r
11 years, 7 months ago (2012-09-09 15:37:25 UTC) #10
On Sun, Sep 9, 2012 at 7:15 AM, Russ Cox <rsc@golang.org> wrote:
> Finally, we can tell people we support NaCl! :-)

Yay!

-rob
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b