Skip to main content

Distributed Access Token

Project description

DAT - Distributed Access Token

Document

DAT Run Online

What is DAT

Example

support signature algorithm

name algorithm
P256 secp256r1
P384 secp384r1
P521 secp521r1

support crypto algorithm

name algorithm
AES128GCMN aes-128-gcm n(nonce + body)
AES256GCMN aes-256-cbc n(nonce + body)

Performance

  • random plain and secure test
  • mac mini m4 2024 basic (10 core)
  • test_bench.py
Plain: A9wAt86DfDVQCXzfijnfB7j5GWk9TOO4lapQS7AzYenPoRAELwaiqKa8IikDmT8FAfNZJFocR66Rvqcae3JcSf3OVIppE0lYDg4G
Secure: R2KJfHAFClJdS0je4TkU5JoTDfRMGjp5y5zn5sG2iCwsL6IVhjzCOXaVcQPAJwqiEJGDmd3Rdl6tCI0KwAcsjD4ZrqL3IEL5Jr2Q

Multi-Thread
P256 AES128GCMN Issue * 10000 : 192ms
P256 AES128GCMN Parse * 10000 : 171ms
P256 AES256GCMN Issue * 10000 : 191ms
P256 AES256GCMN Parse * 10000 : 168ms
P384 AES128GCMN Issue * 10000 : 847ms
P384 AES128GCMN Parse * 10000 : 1841ms
P384 AES256GCMN Issue * 10000 : 789ms
P384 AES256GCMN Parse * 10000 : 1829ms
P521 AES128GCMN Issue * 10000 : 684ms
P521 AES128GCMN Parse * 10000 : 1355ms
P521 AES256GCMN Issue * 10000 : 683ms
P521 AES256GCMN Parse * 10000 : 1343ms

Single-Thread
P256 AES128GCMN Issue * 10000 : 223ms
P256 AES128GCMN Parse * 10000 : 447ms
P256 AES256GCMN Issue * 10000 : 213ms
P256 AES256GCMN Parse * 10000 : 450ms
P384 AES128GCMN Issue * 10000 : 4915ms
P384 AES128GCMN Parse * 10000 : 11750ms
P384 AES256GCMN Issue * 10000 : 4915ms
P384 AES256GCMN Parse * 10000 : 11705ms
P521 AES128GCMN Issue * 10000 : 3576ms
P521 AES128GCMN Parse * 10000 : 7219ms
P521 AES256GCMN Issue * 10000 : 3623ms
P521 AES256GCMN Parse * 10000 : 7246ms

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

saro_dat-1.0.0.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

saro_dat-1.0.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file saro_dat-1.0.0.tar.gz.

File metadata

  • Download URL: saro_dat-1.0.0.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for saro_dat-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c6bb84836e789da70cc11da720e668d0b9e4e9b712ef73fe88933ad86d1aac1f
MD5 8b2700993eb511d19638e18fe7b70054
BLAKE2b-256 66a25af5d52159abdf6e700bcc4ce4df9b0e281a2337e7c1c2c7644de11176c3

See more details on using hashes here.

File details

Details for the file saro_dat-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: saro_dat-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for saro_dat-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa55b37c2eeef937453f82183b4ee8acc66cbb18d11cb28760b37a0cc32e3959
MD5 db5fdf3f59c0b29d219284d18ec7b7ac
BLAKE2b-256 001baa2d550df9e3a0686f9067f7635265a0f45dacc5712e8ee3cf92d06bbf2c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page