• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..30-Mar-2022-

examples/sign_verify/H30-Mar-2022-1,5041,294

src/H30-Mar-2022-1,004802

tools/certs/H30-Mar-2022-8369

.cargo-checksum.jsonH A D03-May-202289 11

Cargo.tomlH A D30-Mar-20221 KiB3329

LICENSEH A D30-Mar-202216.3 KiB374293

README.mdH A D30-Mar-2022719 2715

build.rsH A D30-Mar-2022313 128

rustfmt.tomlH A D30-Mar-2022108 54

README.md

1# cose-rust
2
3A Rust library for [COSE](https://tools.ietf.org/html/rfc8152) using [NSS](https://github.com/nss-dev/nss/).
4
5[![Build Status](https://travis-ci.org/franziskuskiefer/cose-rust.svg?branch=master)](https://travis-ci.org/franziskuskiefer/cose-rust/)
6![Maturity Level](https://img.shields.io/badge/maturity-alpha-red.svg)
7
8**THIS IS WORK IN PROGRESS. DO NOT USE YET.**
9
10## Build instructions
11
12If NSS is not installed in the path, use `NSS_LIB_DIR` to set the library path where
13we can find the NSS libraries.
14
15    cargo build
16
17### Run Tests and Examples
18
19To run tests and examples you need NSS in your library path. Tests can be run
20with
21
22    cargo test
23
24and examples with
25
26    cargo run --example sign_verify
27