Add documentation describing `libtock-rs`'s unaudited third-party dependencies, as required by Tock's threat model.
diff --git a/doc/Dependencies.md b/doc/Dependencies.md
new file mode 100644
index 0000000..095f31e
--- /dev/null
+++ b/doc/Dependencies.md
@@ -0,0 +1,20 @@
+Third Party Dependencies
+========================
+
+## Unaudited Required Dependencies
+
+`libtock-rs` has the following required dependencies, none of which are
+currently audited:
+
+* [`libcore`](https://github.com/rust-lang/rust/tree/master/src/libcore),
+  included as part of the Rust toolchain and implicitly added by the Rust
+  compiler.
+* [`syn`](https://crates.io/crates/syn), pulled in by `libtock_codegen`.
+* [`quote`](https://crates.io/crates/quote), pulled in by `libtock_codegen`.
+* [`proc-macro2`](https://crates.io/crates/proc-macro2), pulled in by
+  `libtock_codegen`.
+
+## Avoiding Optional Dependencies
+
+To avoid pulling in optional dependencies, users should use `libtock-core`
+instead of `libtock`. `libtock-core` is in the `core/` directory.