Skip to content
/ oxilib Public

Encrypted storage made with SQLite and OxiCrypt

Notifications You must be signed in to change notification settings

oxipass/oxilib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quality Gate Status Go Report Card codecov

Oxi Lib, made with love and Go ʕ◔ϖ◔ʔ

Oxi Lib is a library to work with encrypted personal data stored as SQLite file keeping items/fields safe and secure. This library is a part of the OxiPass project

Use the following command to install it locally

go get github.com/oxipass/oxilib

IMPORTANT! This package is still work in progress and is in active development phase, use it at your own risk

You can use local sqlite db to test the package. Create the file config_local.go with the following content:

//go:build local
// +build local

package oxilib

const localTestFile = "/Users/bkv/.oxipass/oxipass.sqlite" // create your own local db file for testing purposes
const useLocalTestFile = true

and add the tag 'local' when you run the tests for the package

go test -tags local

Check other related packages:
Encryption library 'OxiCrypt'
Mobile/Desktop App 'OxiPass'
OxiPass Homepage

Alex Bykov © 2015 - 2022