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: z5Cbc0kNyjLtLbgjOkUwyQl9F3oQDG7usAI5W5Wz1eJcgfJRaXOHpNmZgsxevQ5BJSqhJsk31MsfzQZFdHJpNX39Il5bwVfTe8xB
Secure: AYQMai5jox5hDG8dvafIJPn15APgwRmCy5HsR8rmHNWiow36qVq7DmxaWmsh0mmQwRhZPNUBUBjIQsqhpvIhFTOd1UtdtgqyDoLf
--- Multi-Thread ---
P256 AES128GCMN Issue * 10000 : 190ms
P256 AES128GCMN Parse * 10000 : 191ms
P256 AES256GCMN Issue * 10000 : 199ms
P256 AES256GCMN Parse * 10000 : 227ms
P384 AES128GCMN Issue * 10000 : 831ms
P384 AES128GCMN Parse * 10000 : 1890ms
P384 AES256GCMN Issue * 10000 : 827ms
P384 AES256GCMN Parse * 10000 : 1923ms
P521 AES128GCMN Issue * 10000 : 719ms
P521 AES128GCMN Parse * 10000 : 1415ms
P521 AES256GCMN Issue * 10000 : 856ms
P521 AES256GCMN Parse * 10000 : 1514ms
--- Single-Thread ---
P256 AES128GCMN Issue * 10000 : 233ms
P256 AES128GCMN Parse * 10000 : 465ms
P256 AES256GCMN Issue * 10000 : 220ms
P256 AES256GCMN Parse * 10000 : 446ms
P384 AES128GCMN Issue * 10000 : 4999ms
P384 AES128GCMN Parse * 10000 : 12024ms
P384 AES256GCMN Issue * 10000 : 5122ms
P384 AES256GCMN Parse * 10000 : 12015ms
P521 AES128GCMN Issue * 10000 : 3576ms
P521 AES128GCMN Parse * 10000 : 7228ms
P521 AES256GCMN Issue * 10000 : 3563ms
P521 AES256GCMN Parse * 10000 : 7241ms
Project details
Release history Release notifications | RSS feed
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.1.0.tar.gz
(21.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file saro_dat-1.1.0.tar.gz.
File metadata
- Download URL: saro_dat-1.1.0.tar.gz
- Upload date:
- Size: 21.1 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
148ece3b1a539a7e2f2e611dff761e949930a54f4e1532ee00a0b85c24baaf72
|
|
| MD5 |
aaea9518b7a2eec91510a2fdcfcede86
|
|
| BLAKE2b-256 |
9cb5125f3091a523639a37d31d2c1c99d8a9e0756bdab16202965c23af763f8e
|
File details
Details for the file saro_dat-1.1.0-py3-none-any.whl.
File metadata
- Download URL: saro_dat-1.1.0-py3-none-any.whl
- Upload date:
- Size: 9.8 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2aba045864abc51e47ec5c92ac9ca70caf102f3efe7bb413f8c9ca91b15ba332
|
|
| MD5 |
d4f5a1b3827a697a3a4233a2afab691e
|
|
| BLAKE2b-256 |
82dd98da30f908cba585b5bf8e51531ed06b2c1f167448e36d4ed5ea6fc07271
|