w7

package module
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 11, 2023 License: BSD-3-Clause Imports: 6 Imported by: 0

README

W7DTH

W7DTH is an encryption library for Go, designed to be easy, fast, lightweight and effective.

📦 How to download

You can use "go get" to install W7DTH in your Go project. To do this, make sure you already have a module (go mod). You can download it using the command:

go get github.com/NervousGroove/W7DTH

📖 DOCUMENTATION

You can access the documentation by clicking here or by going to:

https://github.com/NervousGroove/W7DTH/wiki/Documentation

🎯 Main features

  • Easy: W7DTH is extremely easy to use and learn.

  • Reliable: Our library uses AES encryption, and allows you to treat data in your own way. W7DTH is extremely secure for any type of information.

  • Lightweight: Its high speed is the result of its lightness, which is why W7DTH is a solid choice for any project. For those looking for security, reliability and efficiency, but at the same time want something light, fast and easy, the W7DTH is the best choice.

  • Fast: W7DTH is fast and can encrypt and decrypt almost instantly.

  • Open-source: W7DTH is completely open-source, which means that as well as freely using our library, you can also contribute by adding, improving or correcting features.

  • Comprehensive: W7DTH provides advanced encryption features in an easy way, but also has extra features such as random number generation, THST tokens (Temporary High Security Token), and much more.

  • Flexible: Our library can be used on any operating system, project, or device, with no additional requirements.

⚖️ LICENSE

W7DHT is licensed under BSD-Clause 3 and is open-source.

A creation of Wesley Yan Soares Brehmer, CEO/Founder of SwankyNoob.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type W7 added in v1.0.2

type W7 struct {
	// contains filtered or unexported fields
}

func New

func New() *W7

func (*W7) Decrypt added in v1.0.2

func (w *W7) Decrypt(data string) (string, error)

func (*W7) Encrypt added in v1.0.2

func (w *W7) Encrypt(data string) (string, error)

func (*W7) Key added in v1.0.2

func (w *W7) Key(generate string) (string, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL