Пакет: lib25519-1 (0~20241004-1 и други)
Връзки за lib25519-1
Ресурси за Debian:
- Доклади за грешки
- Developer Information
- Журнал на промените в Debian
- Авторски права
- Управление на кръпките в Debian
Изтегляне на пакет-източник lib25519.
Отговорници:
Външни препратки:
- Начална страница [lib25519.cr.yp.to]
Подобни пакети:
microlibrary X25519/Ed25519 - shared library
microlibrary for the X25519 encryption system and the Ed25519 signature system, both of which use the Curve25519 elliptic curve. Curve25519 is the fastest curve in TLS 1.3, and the only curve in Wireguard, Signal, and many other applications.
lib25519 has a very simple stateless API based on the SUPERCOP API, with wire-format inputs and outputs, providing functions that directly match the central cryptographic operations in X25519 and Ed25519:
lib25519_dh_keypair(pk, sk): X25519 key generation lib25519_dh(k, pk, sk): shared-secret generation lib25519_sign_keypair(pk, sk): Ed25519 key generation lib25519_sign(sm, &smlen, m, mlen, sk): signing lib25519_sign_open(m, &mlen, sm, smlen, pk): verification + message recovery Internally, lib25519 includes implementations designed for performance on various CPUs, implementations designed to work portably across CPUs, and automatic run-time selection of implementations.
lib25519 is intended to be called by larger multi-function libraries, including libraries in other languages via FFI. The idea is that lib25519 will take responsibility for the details of X25519/Ed25519 computation, including optimization, timing-attack protection, and eventually verification, freeing up the calling libraries to concentrate on application-specific needs such as protocol integration. Applications can also call lib25519 directly.
Shared library.
Други пакети, свързани с lib25519-1
|
|
|
|
-
- dep: libc6 (>= 2.16) [x32]
- GNU C Library: Shared libraries
също и виртуален пакет, предлаган от libc6-udeb
- dep: libc6 (>= 2.17) [arm64, ppc64el]
- dep: libc6 (>= 2.2) [hppa]
- dep: libc6 (>= 2.27) [riscv64]
- dep: libc6 (>= 2.4) [не alpha, arm64, hppa, ia64, ppc64el, riscv64, sh4, x32]
- dep: libc6 (>= 2.40) [sh4]
-
- dep: libc6.1 (>= 2.1.3) [alpha]
- GNU C Library: Shared libraries
също и виртуален пакет, предлаган от libc6.1-udeb
- dep: libc6.1 (>= 2.37) [ia64]
-
- dep: librandombytes1 (>= 0~20230919)
- Library generating fresh randomness - shared library
Изтегляне на lib25519-1
Архитектура | Версия | Големина на пакета | Големина след инсталиране | Файлове |
---|---|---|---|---|
alpha (неофициална архитектура) | 0~20241004-1 | 66,6 кБ | 153,0 кБ | [списък на файловете] |
amd64 | 0~20241004-1 | 108,3 кБ | 468,0 кБ | [списък на файловете] |
arm64 | 0~20241004-1 | 79,9 кБ | 216,0 кБ | [списък на файловете] |
armel | 0~20241004-1 | 60,9 кБ | 128,0 кБ | [списък на файловете] |
armhf | 0~20241004-1 | 59,2 кБ | 108,0 кБ | [списък на файловете] |
hppa (неофициална архитектура) | 0~20241004-1 | 80,6 кБ | 202,0 кБ | [списък на файловете] |
i386 | 0~20241004-1 | 63,6 кБ | 152,0 кБ | [списък на файловете] |
ia64 (неофициална архитектура) | 0~20240321-2 | 70,0 кБ | 162,0 кБ | [списък на файловете] |
m68k (неофициална архитектура) | 0~20241004-1 | 59,2 кБ | 144,0 кБ | [списък на файловете] |
mips64el | 0~20241004-1 | 85,1 кБ | 224,0 кБ | [списък на файловете] |
ppc64 (неофициална архитектура) | 0~20241004-1 | 74,2 кБ | 216,0 кБ | [списък на файловете] |
ppc64el | 0~20241004-1 | 73,2 кБ | 216,0 кБ | [списък на файловете] |
riscv64 | 0~20241004-1 | 81,6 кБ | 144,0 кБ | [списък на файловете] |
s390x | 0~20241004-1 | 58,8 кБ | 136,0 кБ | [списък на файловете] |
sh4 (неофициална архитектура) | 0~20241004-1 | 70,7 кБ | 152,0 кБ | [списък на файловете] |
sparc64 (неофициална архитектура) | 0~20241004-1 | 75,2 кБ | 1 050,0 кБ | [списък на файловете] |
x32 (неофициална архитектура) | 0~20241004-1 | 108,9 кБ | 464,0 кБ | [списък на файловете] |