# Asymmetric Key Encryption

## Class diagrams

### Base API classes.
 
 ![PlantUML model](http://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/ilap/pinenacl-dart/master/doc/api_diagrams.wsd)

### Boxes

![PlantUML model](http://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/ilap/pinenacl-dart/master/doc/boxes.wsd)

### Signatures

 ![PlantUML model](http://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/ilap/pinenacl-dart/master/doc/sigantures.wsd)

### EncryptionMessages

 ![PlantUML model](http://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/ilap/pinenacl-dart/master/doc/encryption_message.wsd)

## Tools

 - Use [Plantext.com](https://www.planttext.com/) or [PlantUML](http://www.plantuml.com/plantuml)'s services
 - Use Plantuml as Proxy see details in [Example](#Example)
 
# Example


 ![Example](http://www.plantuml.com/plantuml/proxy?src=https://raw.github.com/plantuml/plantuml-server/master/src/main/webapp/resource/test2diagrams.txt)

As proxy or rendered images (PNG or SVG)
``` 
 http://www.plantuml.com/plantuml/proxy?src=https://raw.github.com/plantuml/plantuml-server/master/src/main/webapp/resource/test2diagrams.txt
![PlantUML model](http://plantuml.com:80/plantuml/png/png/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000)
![PlantUML model](http://plantuml.com:80/plantuml/svg/png/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000)
```
