# Signer / déchiffrer avec sa clé Ğ1

**URL:** https://forum.duniter.org/t/signer-dechiffrer-avec-sa-cle-g1/10052
**Category:** Duniter-v1
**Created:** [22 November 2022 12:25 UTC](https://forum.duniter.org/t/signer-dechiffrer-avec-sa-cle-g1/10052 "2022-11-22T12:25:07Z")
**Posts on this page:** 1
**Showing post:** 20

<div class="post-metadata">

### Author: ![1000i100](https://forum.duniter.org/user_avatar/forum.duniter.org/1000i100/32/825_2.png) [@1000i100](https://forum.duniter.org/u/1000i100)
#### Post date: [25 November 2022 14:03 UTC](https://forum.duniter.org/t/signer-dechiffrer-avec-sa-cle-g1/10052/20 "2022-11-25T14:03:47Z")

</div>

> [@pmario](#):
>
> L’avantage de la bibliothèque cryptographique intégrée est qu’elle est complètement autonome, sans aucune dépendance externe.
> 
> La bibliothèque que vous proposez semble avoir 8 dépendances externes : package.json - main - libs / G1lib.js - GitLab. Plusieurs d’entre eux ont d’autres dépendances.

> [@ManUtopiK](#):
>
> Pourquoi tu as besoin de ces dépendances @1000i100 ?

La partie crypto de g1lib n’en as absolument pas besoin, et son build static n’a aucune dépendances.  
Les premières briques de réseau présentes dans g1lib ont besoin de node-fetch ou assimilé pour fonctionner coté serveur, mais coté navigateur, zero dépendances.

Il y a deux package.json sur ce projet. Celui qui me sert à construire et tester la lib, et celui pour la publication sur npm, qui indique les dépendances en production, à savoir aucune :

> **[npm/package.json · main · libs / G1lib.js · GitLab](https://git.duniter.org/libs/g1lib.js/-/blob/main/npm/package.json)**
>
> An ubiquitous static javascript lib for Ǧ1 / Duniter ecosystem with reliability in mind.

> [@pmario](#):
>
> S’il est “compilé” et minifié, quelle est la taille de l’ensemble ?

Je t’ai répondu là ou tu m’a posé la question la première fois : [intégration et usage de G1lib.js (#8) · Issues · libs / G1lib.js · GitLab](https://git.duniter.org/libs/g1lib.js/-/issues/8#note_34098)

---

_[View the full topic](https://forum.duniter.org/t/signer-dechiffrer-avec-sa-cle-g1/10052)._
