Skip to main content

SwiftGUI-Encryption: Motivation

It's not that good of an idea to save passwords and other sensitive data as plain texts.

But cryptography is a difficult subject and a lot bigger than you might think. If you do something wrong, your whole encryption might become useless.

As someone who studied encryption at university as part of my masters degree, I feel confident to use the provided tools correctly.

The SwiftGUI_Encryption-package is basically how I would encrypt data. I let you use my encryption-schemes, so you won't have to dive deep into cryptography.

Also, this package can be used as an addon for SwiftGUI, but doesn't have to be.

Installation

Open your terminal and execute this:

pip install SwiftGUI_Encryption

Dependancies

This package wouldn't be possible without the following open-source packages:

  • PyCryptoDome: A Python-package featuring a lot of cryptography algorithms
  • argon2pure: A small package implementing the argon2-key-derivation algorithm

Metadata

Release files for SwiftGUI_Encryption 0.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for SwiftGUI_Encryption 0.0.6
File Size Uploaded
swiftgui_encryption-0.0.6.tar.gz 11.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for SwiftGUI_Encryption 0.0.6
File Interpreter ABI Platform
swiftgui_encryption-0.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 26.3 kB

Release files / swiftgui_encryption-0.0.6.tar.gz

Download URL swiftgui_encryption-0.0.6.tar.gz
Size 11.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6ff49403148eac363e22201e0f86d55ab1ca24a5f54f0b511948385898b39178
BLAKE2b-256 checksum
How to use checksums
705e0255875efa190cd2cb19be400a211e11506fa51022001f7ab4b76de893bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.2 CPython/3.13.0 Windows/10

Release files / swiftgui_encryption-0.0.6-py3-none-any.whl

Download URL swiftgui_encryption-0.0.6-py3-none-any.whl
Size 14.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
04a8c0481c72b15ecfb34b722d64ce0bddca239d9091c414bfa277464626c652
BLAKE2b-256 checksum
How to use checksums
f7cb08148d1d8f7587311c3b50cbcb7ac9d176eac1f0910d77d024ff22e362c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.3.2 CPython/3.13.0 Windows/10

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page