#authenticode #bindings #ffi #native-bindings #openssl #authenticode-parser #avast

sys authenticode-parser-sys

Raw FFI bindings to the authenticode-parser library

7 releases (4 breaking)

0.5.0 Feb 16, 2024
0.4.0 Feb 3, 2024
0.3.1 Feb 26, 2023
0.2.3 Jan 9, 2023
0.1.0 Jan 7, 2023

#2136 in Cryptography

Download history 2/week @ 2024-11-13 2/week @ 2024-11-20 3/week @ 2024-12-11 52/week @ 2025-02-05 9/week @ 2025-02-26

61 downloads per month
Used in authenticode-parser

MIT/Apache

150KB
3K SLoC

C 1.5K SLoC // 0.1% comments C++ 1K SLoC // 0.1% comments Rust 205 SLoC // 0.0% comments Python 24 SLoC // 0.2% comments

authenticode-parser-sys

Crates.io Documentation

Native bindings for the authenticode parser library from Avast.

This library depends on Openssl. If the library is not found by default, you can either:

  • define the OPENSSL_DIR env variable, from which the include and library dir will be computed.
  • define the OPENSSL_INCLUDE_DIR and OPENSSL_LIB_DIR env variables.

lib.rs:

Native bindings for the authenticode parser library from Avast.

For Rust bindings on top of those types, see the authenticode-parser crate.

Dependencies

~0–0.9MB