# What is Human Network? What are Human Keys?

### HUMAN KEYS

Human keys are keys derived from human attributes. Yes, biometrics are an option but not the only one: standard authentication methods like passwords, web accounts, and security questions are commonplace on the internet but not in blockchains since they have an *entropy* problem. Their entropy is too low, i.e. they aren't random enough, to be used for cryptographic keys. Human Network adds entropy to them but does not see sensitive data, so that they can be used to create cryptographic keys. This lets you create keys for nullifiers, accounts, or wallets from only human data.

### AND MORE

Human Network also enables provable encryption. With Human Network, you can prove you encrypted some data, and set controls via a smart contract about when that data can be decrypted. This unlocks use cases in ZK identity, undercollateralized DeFi, and anywhere else where you might want to prove there is a secret that can be revealed in certain conditions.

### HOW IT WORKS

Human Network operates by distributing a private key across multiple nodes. When a user needs the network to operate on their data, they provide an elliptic curve point representing their data, typically masked by cryptographic constructs. For more information, see&#x20;

{% content-ref url="/pages/4f2ZlvTKGk6FLvrGL26s" %}
[Architecture](/decentralization/architecture.md)
{% endcontent-ref %}

## Human Network NETWORK INTERFACE

Interactions with Human Network consist of the following components:

* **Client:** User interfaces to interact with Human Network
* **Human Network:** The distributed network of nodes managing the private keys and processing requests&#x20;
* **dApp:** Applications built on top of the Human Network to leverage its features&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.network.human.tech/overview/what-is-human-network-what-are-human-keys.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
