mirror of
https://github.com/saymrwulf/risc0-curve25519-dalek-source.git
synced 2026-09-04 20:03:40 +00:00
Minor documentation fixes (#444)
* Docs unlink from dalek.rs * Link katex assets to jsdelivr Co-authored-by: Michael Rosenberg <michael@mrosenberg.pub>
This commit is contained in:
parent
e01bb1bdc6
commit
29466f1b45
3 changed files with 17 additions and 19 deletions
|
|
@ -12,7 +12,7 @@ authors = ["Isis Lovecruft <isis@patternsinthevoid.net>",
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
license = "BSD-3-Clause"
|
license = "BSD-3-Clause"
|
||||||
repository = "https://github.com/dalek-cryptography/curve25519-dalek"
|
repository = "https://github.com/dalek-cryptography/curve25519-dalek"
|
||||||
homepage = "https://dalek.rs/curve25519-dalek"
|
homepage = "https://github.com/dalek-cryptography/curve25519-dalek"
|
||||||
documentation = "https://docs.rs/curve25519-dalek"
|
documentation = "https://docs.rs/curve25519-dalek"
|
||||||
categories = ["cryptography", "no-std"]
|
categories = ["cryptography", "no-std"]
|
||||||
keywords = ["cryptography", "crypto", "ristretto", "curve25519", "ristretto255"]
|
keywords = ["cryptography", "crypto", "ristretto", "curve25519", "ristretto255"]
|
||||||
|
|
|
||||||
19
README.md
19
README.md
|
|
@ -1,11 +1,11 @@
|
||||||
|
|
||||||
# curve25519-dalek [](https://crates.io/crates/curve25519-dalek) [](https://doc.dalek.rs) [](https://travis-ci.org/dalek-cryptography/curve25519-dalek)
|
# curve25519-dalek [](https://crates.io/crates/curve25519-dalek) [](https://docs.rs/curve25519-dalek) [](https://travis-ci.org/dalek-cryptography/curve25519-dalek)
|
||||||
|
|
||||||
<p style="float: right">
|
<p style="float: right">
|
||||||
<img
|
<img
|
||||||
width="300px"
|
width="300px"
|
||||||
alt="dalek-cryptography logo: a dalek with edwards curves as sparkles coming out of its radar-schnozzley blaster thingies"
|
alt="dalek-cryptography logo: a dalek with edwards curves as sparkles coming out of its radar-schnozzley blaster thingies"
|
||||||
src="https://doc.dalek.rs/assets/dalek-logo-clear.png"/>
|
src="https://cdn.jsdelivr.net/gh/dalek-cryptography/curve25519-dalek/docs/assets/dalek-logo-clear.png"/>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
**A pure-Rust implementation of group operations on Ristretto and Curve25519.**
|
**A pure-Rust implementation of group operations on Ristretto and Curve25519.**
|
||||||
|
|
@ -30,15 +30,11 @@ cofactor-related abstraction mismatches.
|
||||||
|
|
||||||
# Documentation
|
# Documentation
|
||||||
|
|
||||||
The semver-stable, public-facing `curve25519-dalek` API is documented
|
The `curve25519-dalek` public API and the backends are documented [here][docs-external].
|
||||||
[here][docs-external]. In addition, the unstable internal implementation
|
|
||||||
details are documented [here][docs-internal].
|
In addition, the unstable internal implementation can be generated locally as below.
|
||||||
|
|
||||||
The `curve25519-dalek` documentation requires a custom HTML header to include
|
|
||||||
KaTeX for math support. Unfortunately `cargo doc` does not currently support
|
|
||||||
this, but docs can be built using
|
|
||||||
```sh
|
```sh
|
||||||
make doc
|
|
||||||
make doc-internal
|
make doc-internal
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
@ -245,9 +241,8 @@ contributions.
|
||||||
[ed25519-dalek]: https://github.com/dalek-cryptography/ed25519-dalek
|
[ed25519-dalek]: https://github.com/dalek-cryptography/ed25519-dalek
|
||||||
[x25519-dalek]: https://github.com/dalek-cryptography/x25519-dalek
|
[x25519-dalek]: https://github.com/dalek-cryptography/x25519-dalek
|
||||||
[contributing]: https://github.com/dalek-cryptography/curve25519-dalek/blob/master/CONTRIBUTING.md
|
[contributing]: https://github.com/dalek-cryptography/curve25519-dalek/blob/master/CONTRIBUTING.md
|
||||||
[docs-external]: https://doc.dalek.rs/curve25519_dalek/
|
[docs-external]: https://docs.rs/curve25519-dalek
|
||||||
[docs-internal]: https://doc-internal.dalek.rs/curve25519_dalek/
|
|
||||||
[criterion]: https://github.com/japaric/criterion.rs
|
[criterion]: https://github.com/japaric/criterion.rs
|
||||||
[parallel_doc]: https://docs.rs/curve25519-dalek/latest/curve25519_dalek/backend/vector/index.html
|
[parallel_doc]: https://docs.rs/curve25519-dalek/latest/curve25519_dalek/backend/vector/index.html
|
||||||
[subtle_doc]: https://doc.dalek.rs/subtle/
|
[subtle_doc]: https://docs.rs/subtle
|
||||||
[fiat-crypto]: https://github.com/mit-plv/fiat-crypto
|
[fiat-crypto]: https://github.com/mit-plv/fiat-crypto
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,12 @@
|
||||||
<link rel="stylesheet" href="https://doc.dalek.rs/assets/katex/katex.min.css">
|
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.3/dist/katex.min.css" integrity="sha384-Juol1FqnotbkyZUT5Z7gUPjQ9gzlwCENvUZTpQBAPxtusdwFLRy382PSDx5UUJ4/" crossorigin="anonymous">
|
||||||
<script src="https://doc.dalek.rs/assets/katex/katex.min.js"></script>
|
|
||||||
<script src="https://doc.dalek.rs/assets/katex/contrib/auto-render.min.js"></script>
|
<!-- The loading of KaTeX is deferred to speed up page rendering -->
|
||||||
<script>
|
<script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.3/dist/katex.min.js" integrity="sha384-97gW6UIJxnlKemYavrqDHSX3SiygeOwIZhwyOKRfSaf0JWKRVj9hLASHgFTzT+0O" crossorigin="anonymous"></script>
|
||||||
document.addEventListener("DOMContentLoaded", function() { renderMathInElement(document.body); });
|
|
||||||
</script>
|
<!-- To automatically render math in text elements, include the auto-render extension: -->
|
||||||
|
<script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.3/dist/contrib/auto-render.min.js" integrity="sha384-+VBxd3r6XgURycqtZ117nYw44OOcIax56Z4dCRWbxyPt0Koah1uHoK0o4+/RRE05" crossorigin="anonymous"
|
||||||
|
onload="renderMathInElement(document.body);"></script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.katex { font-size: 1em !important; }
|
.katex { font-size: 1em !important; }
|
||||||
pre.rust, .docblock code, .docblock-short code { font-size: 0.85em !important; }
|
pre.rust, .docblock code, .docblock-short code { font-size: 0.85em !important; }
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue