# ed25519: use double-base multiplication for signature verification · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/7a793a9b9d38adc6800834d2dc11a1037b1aef4d)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 7a793a9b9d38adc6800834d2dc11a1037b1aef4d

Requested commit: 7a793a9b9d38adc6800834d2dc11a1037b1aef4d

Commit: 7a793a9b9d38adc6800834d2dc11a1037b1aef4d

Tree: fbeadcb17b07399c000d1723706d48ca3a6c4e26

Author: Frank Denis

Committer: Andrew Kelley

## Message

```
ed25519: use double-base multiplication for signature verification

This makes single signature verification about 60% faster.

Also check that R is not the identity point.

```

## Parents

- [29e5e98eed2161c37edbce41b96c2999eb1f3177](https://git.cafe/gitcafe/zig/commit/29e5e98eed2161c37edbce41b96c2999eb1f3177?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/7a793a9b9d38adc6800834d2dc11a1037b1aef4d?format=markdown)
