Skip to main content

DAT - Distributed Access Token

Document

Support Platform

Support algorithm

Signature

name note
ECDSA-P256 = secp256r1
ECDSA-P384 = secp384r1
ECDSA-P521 = secp521r1
HMAC-SHA256-MFS = 256Bit Fixed Secret
HMAC-SHA384-MFS = 384Bit Fixed Secret
HMAC-SHA512-MFS = 512Bit Fixed Secret
  • MFS : Maximum(Same Bit) Fixed Secret

Crypto

name note
IV-AES128-GCM (IV=NONCE:96BIT) + AES128 GCM
IV-AES256-GCM (IV=NONCE:96BIT) + AES256 GCM

Performance

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

--- Multi-Thread ---
HMAC-SHA256-MFS IV-AES128-GCM Issue * 10000 : 88ms
HMAC-SHA256-MFS IV-AES128-GCM Parse * 10000 : 83ms
HMAC-SHA256-MFS IV-AES256-GCM Issue * 10000 : 106ms
HMAC-SHA256-MFS IV-AES256-GCM Parse * 10000 : 82ms
HMAC-SHA384-MFS IV-AES128-GCM Issue * 10000 : 100ms
HMAC-SHA384-MFS IV-AES128-GCM Parse * 10000 : 80ms
HMAC-SHA384-MFS IV-AES256-GCM Issue * 10000 : 92ms
HMAC-SHA384-MFS IV-AES256-GCM Parse * 10000 : 80ms
HMAC-SHA512-MFS IV-AES128-GCM Issue * 10000 : 94ms
HMAC-SHA512-MFS IV-AES128-GCM Parse * 10000 : 79ms
HMAC-SHA512-MFS IV-AES256-GCM Issue * 10000 : 93ms
HMAC-SHA512-MFS IV-AES256-GCM Parse * 10000 : 89ms
ECDSA-P256 IV-AES128-GCM Issue * 10000 : 191ms
ECDSA-P256 IV-AES128-GCM Parse * 10000 : 181ms
ECDSA-P256 IV-AES256-GCM Issue * 10000 : 192ms
ECDSA-P256 IV-AES256-GCM Parse * 10000 : 182ms
ECDSA-P384 IV-AES128-GCM Issue * 10000 : 867ms
ECDSA-P384 IV-AES128-GCM Parse * 10000 : 2036ms
ECDSA-P384 IV-AES256-GCM Issue * 10000 : 869ms
ECDSA-P384 IV-AES256-GCM Parse * 10000 : 1972ms
ECDSA-P521 IV-AES128-GCM Issue * 10000 : 728ms
ECDSA-P521 IV-AES128-GCM Parse * 10000 : 1446ms
ECDSA-P521 IV-AES256-GCM Issue * 10000 : 704ms
ECDSA-P521 IV-AES256-GCM Parse * 10000 : 1395ms

--- Single-Thread ---
HMAC-SHA256-MFS IV-AES128-GCM Issue * 10000 : 35ms
HMAC-SHA256-MFS IV-AES128-GCM Parse * 10000 : 37ms
HMAC-SHA256-MFS IV-AES256-GCM Issue * 10000 : 34ms
HMAC-SHA256-MFS IV-AES256-GCM Parse * 10000 : 36ms
HMAC-SHA384-MFS IV-AES128-GCM Issue * 10000 : 35ms
HMAC-SHA384-MFS IV-AES128-GCM Parse * 10000 : 37ms
HMAC-SHA384-MFS IV-AES256-GCM Issue * 10000 : 36ms
HMAC-SHA384-MFS IV-AES256-GCM Parse * 10000 : 38ms
HMAC-SHA512-MFS IV-AES128-GCM Issue * 10000 : 36ms
HMAC-SHA512-MFS IV-AES128-GCM Parse * 10000 : 38ms
HMAC-SHA512-MFS IV-AES256-GCM Issue * 10000 : 35ms
HMAC-SHA512-MFS IV-AES256-GCM Parse * 10000 : 37ms
ECDSA-P256 IV-AES128-GCM Issue * 10000 : 210ms
ECDSA-P256 IV-AES128-GCM Parse * 10000 : 431ms
ECDSA-P256 IV-AES256-GCM Issue * 10000 : 202ms
ECDSA-P256 IV-AES256-GCM Parse * 10000 : 434ms
ECDSA-P384 IV-AES128-GCM Issue * 10000 : 4760ms
ECDSA-P384 IV-AES128-GCM Parse * 10000 : 11279ms
ECDSA-P384 IV-AES256-GCM Issue * 10000 : 4745ms
ECDSA-P384 IV-AES256-GCM Parse * 10000 : 11278ms
ECDSA-P521 IV-AES128-GCM Issue * 10000 : 3499ms
ECDSA-P521 IV-AES128-GCM Parse * 10000 : 7115ms
ECDSA-P521 IV-AES256-GCM Issue * 10000 : 3488ms
ECDSA-P521 IV-AES256-GCM Parse * 10000 : 7116ms

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-4.6.0.tar.gz (52.7 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-4.6.0-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: saro_dat-4.6.0.tar.gz
  • Upload date:
  • Size: 52.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.9

File hashes

Hashes for saro_dat-4.6.0.tar.gz
Algorithm Hash digest
SHA256 575502bf6410b316fd36ed1f5aca9301b6dadfa97445fe1301cccd10b6ad5211
MD5 bd0a3e606282580deaeff578c3379d0f
BLAKE2b-256 bdc30606c9ceeb40f3f43899ea6f885bd3cc10e24076db9d9cd0650dfa3ce280

See more details on using hashes here.

File details

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

File metadata

  • Download URL: saro_dat-4.6.0-py3-none-any.whl
  • Upload date:
  • Size: 19.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.9

File hashes

Hashes for saro_dat-4.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8b56890abadc3ffa5226d59897ecca47e15aa96b5804b71b1ba3499385e32ce3
MD5 160e6bbfd49a65d90878ea91679034fb
BLAKE2b-256 f211a2261a13ccc4da96c91ed4609deb79b763b3d5c5d9a933478a765e3aa356

See more details on using hashes here.

Release history Release notifications | RSS feed

4.7.0

2 files

4.6.2

2 files

This release

4.6.0 This release

2 files

4.4.1

2 files

4.4.0

2 files

4.3.1

2 files

4.3.0

2 files

4.0.0

2 files

1.2.0

2 files

1.1.0

2 files

1.0.0

2 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