This is an automated email from the git hooks/post-receive script.
ahf pushed a change to branch main in repository torspec.
from 402647e Proposal 319 and 325 superseded by 340 new 9c3a2d2 tor-spec: remove the redundant MULT function new 14a811e Merge remote-tracking branch 'gitlab/mr/127' new 4384e30 tor-spec: define the EXP(a, b) function new 74788eb Merge remote-tracking branch 'gitlab/mr/128'
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
Summary of changes: tor-spec.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
This is an automated email from the git hooks/post-receive script.
ahf pushed a commit to branch main in repository torspec.
commit 9c3a2d219a575a653693f1691c4f948592807e10 Author: Emil Engler me@emilengler.com AuthorDate: Fri May 5 14:06:42 2023 +0200
tor-spec: remove the redundant MULT function
This commit removes the redundant MULT(a, b) function from the ntor section, as the function is defined but never used. --- tor-spec.txt | 2 -- 1 file changed, 2 deletions(-)
diff --git a/tor-spec.txt b/tor-spec.txt index 8f30624..d042736 100644 --- a/tor-spec.txt +++ b/tor-spec.txt @@ -1260,8 +1260,6 @@ see tor-design.pdf. t_mac = PROTOID | ":mac" t_key = PROTOID | ":key_extract" t_verify = PROTOID | ":verify" - MULT(a,b) = the multiplication of the curve25519 point 'a' by the - scalar 'b'. G = The preferred base point for curve25519 ([9]) KEYGEN() = The curve25519 key generation algorithm, returning a private/public keypair.
This is an automated email from the git hooks/post-receive script.
ahf pushed a commit to branch main in repository torspec.
commit 4384e30ca2c7d64aad9462a4de1ce1e761831f56 Author: Emil Engler me@emilengler.com AuthorDate: Fri May 5 14:10:11 2023 +0200
tor-spec: define the EXP(a, b) function
This commit adds an explanation of the meaning behind the EXP(a, b) function, primarily targeted for readers without a deep understanding of the cryptography.
Fixes #195 --- tor-spec.txt | 1 + 1 file changed, 1 insertion(+)
diff --git a/tor-spec.txt b/tor-spec.txt index 8f30624..0c0573c 100644 --- a/tor-spec.txt +++ b/tor-spec.txt @@ -1267,6 +1267,7 @@ see tor-design.pdf. a private/public keypair. m_expand = PROTOID | ":key_expand" KEYID(A) = A + EXP(a, b) = The ECDH algorithm for establishing a shared secret.
To perform the handshake, the client needs to know an identity key digest for the server, and an ntor onion key (a curve25519 public
This is an automated email from the git hooks/post-receive script.
ahf pushed a commit to branch main in repository torspec.
commit 14a811eec969cba64a5ee057f8364b8f37fec24b Merge: 402647e 9c3a2d2 Author: Alexander Færøy ahf@torproject.org AuthorDate: Tue May 23 14:33:47 2023 +0000
Merge remote-tracking branch 'gitlab/mr/127'
tor-spec.txt | 2 -- 1 file changed, 2 deletions(-)
This is an automated email from the git hooks/post-receive script.
ahf pushed a commit to branch main in repository torspec.
commit 74788eb5fe42bdf5c0ccc421a78a8bb297d94a4f Merge: 14a811e 4384e30 Author: Alexander Færøy ahf@torproject.org AuthorDate: Tue May 23 14:33:57 2023 +0000
Merge remote-tracking branch 'gitlab/mr/128'
tor-spec.txt | 1 + 1 file changed, 1 insertion(+)
tor-commits@lists.torproject.org