Skip to content

tipi-build/vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tipi.build vault : reusable secure token storage implementation

To build and run the test :

tipi . -t wasm-asmjs-cxx17 --test=all -v

Try in a browser

tipi run npm install --global http-server && nxxm run http-server .

And go on : http://127.0.0.1:8080/build/wasm-asmjs-cxx17/bin/

Using from javascript

let tipi = await TipiVault();

let vaultKey = new tipi.vault_access_key(this.passphrase);
let vaultData = new tipi.tipi_vault(vaultKey);

console.log("From nuxt : accessKey", vaultKey.encrypted_buffer); 
console.log("From nuxt : vault.encrypted_buffer ", vaultData.encrypted_buffer); 

vaultData.add({ user: "banana", pass: "password", endpoint: "https://github.com", type: tipi.endpoint_t.GITHUB});
vaultData.remove({ user: "banana", pass: "password", endpoint: "https://github.com", type: tipi.endpoint_t.GITHUB});

console.log("vault.encrypted_buffer ", vaultData.encrypted_buffer); 

About

Our secure token and password vault implementation for tipi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •