Involved Projects and Packages
Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.
Its main computational objects are ideals, modules and matrices over a large number of baserings. These include
* polynomial rings over various ground fields and some rings (including the integers),
* localizations of the above,
* a general class of non-commutative algebras (including the exterior algebra and the Weyl algebra),
* quotient rings of the above,
* tensor products of the above.
Singular's core algorithms handle
* Grobner resp. standard bases and free resolutions,
* polynomial factorization,
* resultants, characteristic sets, and numerical root finding.
A high performance parallel ray tracing system supporting MPI and multithreaded implementations.
Tachyon implements all of the basic geometric primitives such as triangles, planes, spheres, cylinders, etc. Some of the goals in developing Tachyon were to make it fast and for it to parallelize well. These are what set it apart from more full-featured programs like POV-Ray, Rayshade, and others. Tachyon supports enough features to be an excellent alternative to slower programs for demanding animation and scientific visualization tasks.
zn_poly is a C library for polynomial arithmetic in Z/nZ[x], where n is any modulus that fits into an unsigned long.
Hashcat is a password recovery utility, supporting seven
unique modes of testing for over 100 optimized hashing algorithms.
GPU Driver requirements:
* AMD GPUs on Linux require "RadeonOpenCompute (ROCm)" Software
Platform (3.1 or later)
* AMD GPUs on Windows require "AMD Radeon Adrenalin 2020
Edition" (20.2.2 or later)
* Intel and AMD CPUs require "OpenCL Runtime for Intel Core and
Intel Xeon Processors" (16.1.1 or later)
* NVIDIA GPUs require "NVIDIA Driver" (440.64 or later) and
"CUDA Toolkit" (9.0 or later)
This project contains forensic tools and libraries.
libbde is a library and tools to access the BitLocker Drive Encryption (BDE) format. The BDE format is used by Windows, as of Vista, to encrypt data on a storage media volume.
Supported BDE formats:
BitLocker Windows Vista
BitLocker Windows 7
BitLocker Windows 8 (Consumer Preview)
BitLocker To Go
Supported protection methods:
clear key
password
recovery password
start-up key
FKEV and/or TWEAK key data
Additional features:
support for partial encrypted volumes
zeros out the BDE metadata, matches behavior seen on Windows
Work in progress:
Dokan library support
Multi-threading support
libcaes is a library for cross-platform AES encryption.
A library for cross-platform C generic data functions.
Library for cross-platform C date and time functions.
Part of the libyal library family.