pkg.soopen package index

brew / Rang 8271

scrypt mit Homebrew, apt, MacPorts, Nix, pacman, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für scrypt in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install scrypt

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install scrypt

MacPorts ports tree · security/scrypt/Portfile · Quelle: api.github.com

Linux

Debian aptverifiziert · 92%
sudo apt install scrypt

Debian stable package indexes · scrypt · Quelle: deb.debian.org

Nixverifiziert · 92%
nix profile install nixpkgs#scrypt

nixpkgs package indexes · pkgs/by-name/sc/scrypt/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S scrypt

Arch Linux sync databases · scrypt · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install scrypt

openSUSE Tumbleweed package metadata · scrypt · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Encrypt and decrypt files using memory-hard password function

Befehle und Aliase

  • scrypt

Verlauf

Projektgeschichte und Nutzung

scrypt is both a memory-hard password-based key-derivation function and the name of its reference command-line file-encryption utility.

Projektgeschichte

Colin Percival originally developed scrypt for the Tarsnap online backup system. The design was presented at BSDCan 2009 as a sequential memory-hard key-derivation function intended to raise the hardware cost of brute-force attacks.

The project also supplies a demonstration command-line encryption utility and reference C implementation. The algorithm was later standardized by the IETF as RFC 7914.

Adoptionsgeschichte

The algorithm moved beyond its original Tarsnap use into the IETF standards process and language ecosystems. The official project page records support in Python's hashlib, Node.js crypto, Go's x/crypto packages, and numerous bindings; it also notes use of a simplified variant by Litecoin.

Wie es verwendet wird

The command uses `scrypt enc` and `scrypt dec` to encrypt or decrypt files, with optional limits for computation time and memory. Developers can also use the included C implementation as a KDF. The documentation cautions consumers to verify successful authenticated decryption before using produced output.

Warum Paket-Nerds sich dafür interessieren

scrypt helped make memory hardness a mainstream package-selection concern. Package maintainers encounter the name both as a cryptographic primitive exposed by libraries and as the small reference file-encryption command distributed here.

Zeitleiste

  • 2009: Colin Percival presented scrypt at BSDCan and published the original design paper.
  • 2016: The IETF published scrypt as RFC 7914.
  • 2019: The official utility reached version 1.3.0.
  • 2025: The official project published version 1.3.3.

Related projects

  • The official documentation compares scrypt with PBKDF2 and bcrypt and lists implementations for Python, Node.js, Go, Ruby, Haskell, and other environments.

Quellen

  • IETF RFC 7914: https://www.rfc-editor.org/rfc/rfc7914
  • Official project page: https://www.tarsnap.com/scrypt.html
  • Official repository: https://github.com/Tarsnap/scrypt
  • Original paper: https://www.tarsnap.com/scrypt/scrypt.pdf

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für scrypt wurde kein passendes lokales Secret-Handling-Manifest gefunden. Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
scryptcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-09-19
Manager-Version1.3.3
Manager aktualisiert2026-09-13
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.tarsnap.com/scrypt.html

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:scrypt
Version1.3.3
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/scrypt
Homepagehttps://www.tarsnap.com/scrypt.html
Repositoryhttps://github.com/Tarsnap/scrypt
Upstream-Dokumentationhttps://www.tarsnap.com/scrypt.html
LizenzBSD-2-Clause
Quellarchivhttps://www.tarsnap.com/scrypt/scrypt-1.3.3.tgz
Zuletzt aktualisiert2026-09-13T14:14:59Z
Pulseupdated
Abhängigkeitenopenssl@4
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namescrypt
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

libscrypt-kdf-dev 1.3.3-1

Development library for encryption using scrypt for key derivation

https://www.tarsnap.com/scrypt.html

sudo apt install libscrypt-kdf-dev
  • Section: libdevel
  • Architecture: amd64
  • Source Package: scrypt
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Scrypt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libscrypt-kdf-dev from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libscrypt-kdf1 1.3.3-1

Shared library for encryption using scrypt for key derivation

https://www.tarsnap.com/scrypt.html

sudo apt install libscrypt-kdf1
  • Section: libs
  • Architecture: amd64
  • Source Package: scrypt
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Scrypt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libscrypt-kdf1 from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

scrypt 1.3.3-1

File encryption utility using scrypt for key derivation

https://www.tarsnap.com/scrypt.html

sudo apt install scrypt
  • Section: utils
  • Architecture: amd64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Scrypt
Debian stable package indexes · deb.debian.org · Debian stable package indexes: scrypt from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

scrypt

nix profile install nixpkgs#scrypt
  • normalized package name match
  • Abgeglichen nach: Scrypt
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/sc/scrypt/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

libscrypt-kdf-dev 1.3.2-1build2

Development library for encryption using scrypt for key derivation

https://www.tarsnap.com/scrypt.html

sudo apt install libscrypt-kdf-dev
  • Section: universe/libdevel
  • Architecture: amd64
  • Source Package: scrypt
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Scrypt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libscrypt-kdf-dev from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libscrypt-kdf1 1.3.2-1build2

Shared library for encryption using scrypt for key derivation

https://www.tarsnap.com/scrypt.html

sudo apt install libscrypt-kdf1
  • Section: universe/libs
  • Architecture: amd64
  • Source Package: scrypt
  • 1 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Scrypt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libscrypt-kdf1 from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

scrypt 1.3.2-1build2

File encryption utility using scrypt for key derivation

https://www.tarsnap.com/scrypt.html

sudo apt install scrypt
  • Section: universe/utils
  • Architecture: amd64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Scrypt
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: scrypt from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
pacman95%

scrypt 1.3.3-1

key derivation function and encryption utility

https://www.tarsnap.com/scrypt.html

sudo pacman -S scrypt
  • License: BSD
  • Architecture: x86_64
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Scrypt
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: scrypt from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

scrypt 1.3.3-1.5

Password-based encryption utility using the scrypt key derivation function

https://www.tarsnap.com/scrypt.html

sudo zypper install scrypt
  • License: BSD-3-Clause
  • Category: Productivity/Networking/Security
  • Architecture: x86_64
  • Source Package: scrypt
  • 2 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Scrypt
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: scrypt from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
MacPorts95%

scrypt

sudo port install scrypt
  • normalized package name match
  • Abgeglichen nach: Scrypt
MacPorts ports tree · api.github.com · MacPorts ports tree: security/scrypt/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation