An unified key management system to make life easier.

Overview

Safebox

An unified key management system to make life easier.

The main goal of safebox is to make key backup easier with single main key to derive the reset. You only need to backup ONE file about 256KB to your removable disk, such as floppy disk/thumb drive/mo disk(magneto optical)/dvd-ram, etc...

Safebox Can derive

  1. SSH Key
  2. Ethereum Key
  3. Bitcoin Key
  4. and more plugable export plugin keeping coming.

Up to 16384 keys can be derived with a single main key.

TUI

Safebox is designed with a retro-style text-based user interface(tui), so a box such as Raspberry Pi will be able to act as key mangement box for offline storage. And keys can be obtain via text-based QR-Code.

image

image

image

Status

Alpha

You might also like...
literature management for bio programmers
literature management for bio programmers

literature management for bio programmers

Complete container management platform

Rancher Rancher is an open source project that provides a container management platform built for organizations that deploy containers in production.

Transaction management tool for taxable investments

Market Lot Robot Transaction management tool for taxable investments. How it works Run the web socket server with the following command: go run . Visi

Small proof of concept project to try temporal.io with Dispatch Incident Management from Netflix.
Small proof of concept project to try temporal.io with Dispatch Incident Management from Netflix.

temporal-dispatch-poc Small POC project to try out the Temporal workflow engine together with Netflix's Dispatch Incident Management System. Supported

🕕Todo management through emails
🕕Todo management through emails

🕕Todo management through emails

Product Lifecycle Management (PLM) in Git

Product Lifecycle Management (PLM) in Git. This repo contains a set of best practices and an application that is used to manage information needed to

Golang-module-references - A reference for how to setup a Golang project with modules - Task Management + Math Examples

Golang Module Project The purpose of this project is to act as a reference for setting up future Golang projects using modules. This project has a mat

Go-turing-i2c-cmdline - Controlling the i2c management bus of the turing pi with i2c works fine

go-turing-i2c-cmdline What is it? Controlling the i2c management bus of the turi

This Go based project of Aadhyarupam Innovators demonstrate the code examples for building microservices, integration with cloud services (Google Cloud Firestore), application configuration management (Viper) etc.

This Go based project of Aadhyarupam Innovators demonstrate the code examples for building microservices, integration with cloud services (Google Cloud Firestore), application configuration management (Viper) etc.

Comments
  • Bump github.com/ethereum/go-ethereum from 1.10.9 to 1.10.10

    Bump github.com/ethereum/go-ethereum from 1.10.9 to 1.10.10

    Bumps github.com/ethereum/go-ethereum from 1.10.9 to 1.10.10.

    Release notes

    Sourced from github.com/ethereum/go-ethereum's releases.

    Sytau (v1.10.10)

    Geth v1.10.10 is another bug fix release.

    Geth changes

    • Geth is much less likely to crash during shutdown, especially when mining is active. (#23435, #21992, #22853)
    • The new --rpc.evmtimeout flag allows setting the internal timeout for eth_call. The default timeout is still 5s. (#23645)
    • The geth console supports some ECMAScript 6 features like arrow functions, typed arrays and let bindings (#23721)
    • The console no longer crashes when trying to complete on properties with value 'null' or 'undefined'. (#23701)
    • The evm debugging/testing tool now validates transaction gas limits in 't9n' mode. (#23694)

    RPC API changes

    • A regression in the JS-based call tracer is resolved. (#23667)
    • The new debug_getAccessibleState RPC method finds a block number at which full state is available. (#23646)
    • The new debug_getHeaderRlp RPC method fetches RLP-encoded headers from the database. (#23670, #23677)
    • The sender address is once again returned correctly for very old Frontier-era transactions. (#23683)

    Go library changes

    • For contract calls using accounts/abi/bind, a regression that could lead to incorrect gas estimation is fixed. (#23719)
    • Package accounts/abi now has basic support for Solidity error types. (#23161)
    • Miner stress test tools work again (they were broken in the previous release) (#23699)
    • The transaction recipient address stored in types.Transaction is now truly independent of the address pointer passed to the constructor. (#23376)
    • The Receipt type now implements encoding.BinaryMarshaler, like Transaction (#22806)
    • TxPool.Pending no longer returns an error (#23720)

    Build

    • As a workaround for tracing issues on Alpine Linux, we now set the C stack size to 8MB for release builds. (#23676)
    • Go module vendoring issues related to github.com/karalable/usb are finally resolved. (#23684)
    • This release is built with Go 1.17.2. (#23698)

    For a full rundown of the changes please consult the Geth 1.10.10 release milestone.


    As with all our previous releases, you can find the:

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
Releases(v1.0.5)
Owner
xtaci
若人欲了知,三世一切佛,应观法界性,一切唯心造。
xtaci
Export the private key from a Swarm json key file

exportSwarmKey Currently it is a pain in the A** to export bee key in to metamask as they are not compatible. This programe will export the private ke

Zahoor Mohamed 38 Oct 2, 2022
Build reply markup keyboards easier than ever.

gotgbot keyboard Build reply markup keyboards easier than ever.

null 4 Feb 24, 2022
A tool that makes vendoring your project easier to do

vendorme Vendorme is a tool that makes vendoring your project easier to do. It improves the developer workflow by giving you one single place to manag

Tim Miller 6 Oct 3, 2022
CapMonsterTool is a set of Go tools designed to simply make requests to the CapMonster Cloud API.

✨ CapMonsterTool ✨ About this module What is ✨ CapMonsterTool ✨ ? CapMonsterTool is a set of Go tools designed to simply make requests to the CapMonst

Louis Billaut 19 Jun 29, 2022
Default godoc generator - make your first steps towards better code documentation

godoc-generate Overview godoc-generate is a simple command line tool that generates default godoc comments on all exported types, functions, consts an

Dimitar Petrov 19 Sep 14, 2022
Mpq Decoder Golang TODO: MAke Description

MPQ MPQ archive codec Report Bug · Request Feature About This package provides a MPQ archive codec, for compressing and decompressing MoPaQ archives.

null 0 Nov 2, 2021
TLDR Page Creator is a program designed to help users make TLDR pages

TLDR Page Creator is a program designed to help users make TLDR pages, while avoiding syntax errors from TLDR-style markdown.

null 9 Oct 28, 2022
Day-1 is apart of my 6 days of Christmas challenge where i write in two new languages everyday, and make something weird out of it.

Day-1 is apart of my 6 days of Christmas challenge where i write in two new languages everyday, and make something weird out of it. today was a HTTP server written with PostGreSQL using Golang, R, and shell script read more

RE43P3R 0 Dec 21, 2021
This application is a tool that allows you to prepare mail designs specific to your group and make Christmas raffles.

What is this? This application is a tool that allows you to prepare mail designs specific to your group and make Christmas raffles. How is it working?

Ahmet Berke Tuncel 2 Dec 23, 2021
Golang-echo-sample - Make an out-of-the-box backend based on golang-echo

Golang-echo-sample - Make an out-of-the-box backend based on golang-echo

Haitwang 0 Dec 31, 2021