Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
cryptography / sboms / cryptography-rust.cyclonedx.json
Size: Mime:
{
  "bomFormat": "CycloneDX",
  "specVersion": "1.5",
  "version": 1,
  "serialNumber": "urn:uuid:584aa7e9-8336-4b1a-834e-fb945f2a514b",
  "metadata": {
    "timestamp": "2026-03-29T23:46:45.163204216Z",
    "tools": [
      {
        "vendor": "CycloneDX",
        "name": "cargo-cyclonedx",
        "version": "0.5.7"
      }
    ],
    "authors": [
      {
        "name": "The cryptography developers",
        "email": "cryptography-dev@python.org"
      }
    ],
    "component": {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust#cryptography-rust@0.1.0",
      "author": "The cryptography developers <cryptography-dev@python.org>",
      "name": "cryptography-rust",
      "version": "0.1.0",
      "scope": "required",
      "purl": "pkg:cargo/cryptography-rust@0.1.0?download_url=file://.",
      "components": [
        {
          "type": "library",
          "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust#cryptography-rust@0.1.0 bin-target-0",
          "name": "cryptography_rust",
          "version": "0.1.0",
          "purl": "pkg:cargo/cryptography-rust@0.1.0?download_url=file://.#src/lib.rs"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:rustc:sbom:target:all_targets",
        "value": "true"
      }
    ]
  },
  "components": [
    {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-cffi#0.1.0",
      "author": "The cryptography developers <cryptography-dev@python.org>",
      "name": "cryptography-cffi",
      "version": "0.1.0",
      "scope": "required",
      "purl": "pkg:cargo/cryptography-cffi@0.1.0?download_url=file://cryptography-cffi"
    },
    {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-keepalive#0.1.0",
      "author": "The cryptography developers <cryptography-dev@python.org>",
      "name": "cryptography-keepalive",
      "version": "0.1.0",
      "scope": "required",
      "purl": "pkg:cargo/cryptography-keepalive@0.1.0?download_url=file://cryptography-keepalive"
    },
    {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-key-parsing#0.1.0",
      "author": "The cryptography developers <cryptography-dev@python.org>",
      "name": "cryptography-key-parsing",
      "version": "0.1.0",
      "scope": "required",
      "purl": "pkg:cargo/cryptography-key-parsing@0.1.0?download_url=file://cryptography-key-parsing"
    },
    {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-openssl#0.1.0",
      "author": "The cryptography developers <cryptography-dev@python.org>",
      "name": "cryptography-openssl",
      "version": "0.1.0",
      "scope": "required",
      "purl": "pkg:cargo/cryptography-openssl@0.1.0?download_url=file://cryptography-openssl"
    },
    {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509#0.1.0",
      "author": "The cryptography developers <cryptography-dev@python.org>",
      "name": "cryptography-x509",
      "version": "0.1.0",
      "scope": "required",
      "purl": "pkg:cargo/cryptography-x509@0.1.0?download_url=file://cryptography-x509"
    },
    {
      "type": "library",
      "bom-ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509-verification#0.1.0",
      "author": "The cryptography developers <cryptography-dev@python.org>",
      "name": "cryptography-x509-verification",
      "version": "0.1.0",
      "scope": "required",
      "purl": "pkg:cargo/cryptography-x509-verification@0.1.0?download_url=file://cryptography-x509-verification"
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#asn1@0.16.2",
      "author": "Alex Gaynor <alex.gaynor@gmail.com>",
      "name": "asn1",
      "version": "0.16.2",
      "description": "ASN.1 (DER) parser and writer for Rust.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "532ceda058281b62096b2add4ab00ab3a453d30dee28b8890f62461a0109ebbd"
        }
      ],
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:cargo/asn1@0.16.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/alex/rust-asn1"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#asn1_derive@0.16.2",
      "author": "Alex Gaynor <alex.gaynor@gmail.com>",
      "name": "asn1_derive",
      "version": "0.16.2",
      "description": "#[derive] support for asn1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "56e6076d38cc17cc22b0f65f31170a2ee1975e6b07f0012893aefd86ce19c987"
        }
      ],
      "licenses": [
        {
          "expression": "BSD-3-Clause"
        }
      ],
      "purl": "pkg:cargo/asn1_derive@0.16.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/alex/rust-asn1"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.3.0",
      "author": "Josh Stone <cuviper@gmail.com>",
      "name": "autocfg",
      "version": "1.3.0",
      "description": "Automatic cfg for Rust compiler features",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 OR MIT"
        }
      ],
      "purl": "pkg:cargo/autocfg@1.3.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/autocfg/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/cuviper/autocfg"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
      "author": "Marshall Pierce <marshall@mpierce.org>",
      "name": "base64",
      "version": "0.22.1",
      "description": "encodes and decodes base64 as bytes or utf8",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/base64@0.22.1",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/base64"
        },
        {
          "type": "vcs",
          "url": "https://github.com/marshallpierce/rust-base64"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0",
      "author": "The Rust Project Developers",
      "name": "bitflags",
      "version": "2.6.0",
      "description": "A macro to generate structures which behave like bitflags. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/bitflags@2.6.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/bitflags"
        },
        {
          "type": "website",
          "url": "https://github.com/bitflags/bitflags"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bitflags/bitflags"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.6",
      "author": "Alex Crichton <alex@alexcrichton.com>",
      "name": "cc",
      "version": "1.1.6",
      "description": "A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/cc@1.1.6",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/cc"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-lang/cc-rs"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/cc-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0",
      "author": "Alex Crichton <alex@alexcrichton.com>",
      "name": "cfg-if",
      "version": "1.0.0",
      "description": "A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/cfg-if@1.0.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/cfg-if"
        },
        {
          "type": "website",
          "url": "https://github.com/alexcrichton/cfg-if"
        },
        {
          "type": "vcs",
          "url": "https://github.com/alexcrichton/cfg-if"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#foreign-types-shared@0.1.1",
      "author": "Steven Fackler <sfackler@gmail.com>",
      "name": "foreign-types-shared",
      "version": "0.1.1",
      "description": "An internal crate used by foreign-types",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/foreign-types-shared@0.1.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/sfackler/foreign-types"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#foreign-types@0.3.2",
      "author": "Steven Fackler <sfackler@gmail.com>",
      "name": "foreign-types",
      "version": "0.3.2",
      "description": "A framework for Rust wrappers over C APIs",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/foreign-types@0.3.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/sfackler/foreign-types"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
      "name": "heck",
      "version": "0.5.0",
      "description": "heck is a case conversion library.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/heck@0.5.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/withoutboats/heck"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#indoc@2.0.5",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "indoc",
      "version": "2.0.5",
      "description": "Indented document literals",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/indoc@2.0.5",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/indoc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/indoc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.155",
      "author": "The Rust Project Developers",
      "name": "libc",
      "version": "0.2.155",
      "description": "Raw FFI bindings to platform libraries like libc. ",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/libc@0.2.155",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/libc/"
        },
        {
          "type": "website",
          "url": "https://github.com/rust-lang/libc"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/libc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
      "author": "Gilad Naaman <gilad.naaman@gmail.com>",
      "name": "memoffset",
      "version": "0.9.1",
      "description": "offset_of functionality for Rust structs.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/memoffset@0.9.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Gilnaa/memoffset"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
      "author": "Aleksey Kladov <aleksey.kladov@gmail.com>",
      "name": "once_cell",
      "version": "1.19.0",
      "description": "Single assignment cells and lazy values.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/once_cell@1.19.0",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/once_cell"
        },
        {
          "type": "vcs",
          "url": "https://github.com/matklad/once_cell"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#openssl-macros@0.1.1",
      "name": "openssl-macros",
      "version": "0.1.1",
      "description": "Internal macros used by the openssl crate.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/openssl-macros@0.1.1"
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.103",
      "author": "Alex Crichton <alex@alexcrichton.com>, Steven Fackler <sfackler@gmail.com>",
      "name": "openssl-sys",
      "version": "0.9.103",
      "description": "FFI bindings to OpenSSL",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/openssl-sys@0.9.103",
      "externalReferences": [
        {
          "type": "other",
          "url": "openssl"
        },
        {
          "type": "vcs",
          "url": "https://github.com/sfackler/rust-openssl"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#openssl@0.10.66",
      "author": "Steven Fackler <sfackler@gmail.com>",
      "name": "openssl",
      "version": "0.10.66",
      "description": "OpenSSL bindings",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/openssl@0.10.66",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/sfackler/rust-openssl"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pem@3.0.4",
      "author": "Jonathan Creekmore <jonathan@thecreekmores.org>",
      "name": "pem",
      "version": "3.0.4",
      "description": "Parse and encode PEM-encoded data.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
        }
      ],
      "licenses": [
        {
          "expression": "MIT"
        }
      ],
      "purl": "pkg:cargo/pem@3.0.4",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/pem/"
        },
        {
          "type": "website",
          "url": "https://github.com/jcreekmore/pem-rs.git"
        },
        {
          "type": "vcs",
          "url": "https://github.com/jcreekmore/pem-rs.git"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.30",
      "author": "Alex Crichton <alex@alexcrichton.com>",
      "name": "pkg-config",
      "version": "0.3.30",
      "description": "A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. ",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pkg-config@0.3.30",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/pkg-config"
        },
        {
          "type": "vcs",
          "url": "https://github.com/rust-lang/pkg-config-rs"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86",
      "author": "David Tolnay <dtolnay@gmail.com>, Alex Crichton <alex@alexcrichton.com>",
      "name": "proc-macro2",
      "version": "1.0.86",
      "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/proc-macro2@1.0.86",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/proc-macro2"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/proc-macro2"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.22.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-build-config",
      "version": "0.22.2",
      "description": "Build configuration for the PyO3 ecosystem",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-build-config@0.22.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.22.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-ffi",
      "version": "0.22.2",
      "description": "Python-API bindings for the PyO3 ecosystem",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-ffi@0.22.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "other",
          "url": "python"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.22.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-macros-backend",
      "version": "0.22.2",
      "description": "Code generation for PyO3 package",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-macros-backend@0.22.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.22.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3-macros",
      "version": "0.22.2",
      "description": "Proc macros for PyO3 package",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3-macros@0.22.2",
      "externalReferences": [
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.22.2",
      "author": "PyO3 Project and Contributors <https://github.com/PyO3>",
      "name": "pyo3",
      "version": "0.22.2",
      "description": "Bindings to Python interpreter",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/pyo3@0.22.2",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/crate/pyo3/"
        },
        {
          "type": "website",
          "url": "https://github.com/pyo3/pyo3"
        },
        {
          "type": "vcs",
          "url": "https://github.com/pyo3/pyo3"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "quote",
      "version": "1.0.36",
      "description": "Quasi-quoting macro quote!(...)",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/quote@1.0.36",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/quote/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/quote"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#self_cell@1.0.4",
      "author": "Lukas Bergdoll <lukas.bergdoll@gmail.com>",
      "name": "self_cell",
      "version": "1.0.4",
      "description": "Safe-to-use proc-macro-free self-referential structs in stable Rust.",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/self_cell@1.0.4",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/self_cell"
        },
        {
          "type": "vcs",
          "url": "https://github.com/Voultapher/self_cell"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.71",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "syn",
      "version": "2.0.71",
      "description": "Parser for Rust source code",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/syn@2.0.71",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/syn"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/syn"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.15",
      "author": "Dan Gohman <sunfish@mozilla.com>",
      "name": "target-lexicon",
      "version": "0.12.15",
      "description": "Targeting utilities for compilers and related tools",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 WITH LLVM-exception"
        }
      ],
      "purl": "pkg:cargo/target-lexicon@0.12.15",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/target-lexicon/"
        },
        {
          "type": "vcs",
          "url": "https://github.com/bytecodealliance/target-lexicon"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "unicode-ident",
      "version": "1.0.12",
      "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
        }
      ],
      "licenses": [
        {
          "expression": "(MIT OR Apache-2.0) AND Unicode-DFS-2016"
        }
      ],
      "purl": "pkg:cargo/unicode-ident@1.0.12",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/unicode-ident"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/unicode-ident"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unindent@0.2.3",
      "author": "David Tolnay <dtolnay@gmail.com>",
      "name": "unindent",
      "version": "0.2.3",
      "description": "Remove a column of leading whitespace from a string",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/unindent@0.2.3",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/unindent"
        },
        {
          "type": "vcs",
          "url": "https://github.com/dtolnay/indoc"
        }
      ]
    },
    {
      "type": "library",
      "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#vcpkg@0.2.15",
      "author": "Jim McGrath <jimmc2@gmail.com>",
      "name": "vcpkg",
      "version": "0.2.15",
      "description": "A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts. ",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
        }
      ],
      "licenses": [
        {
          "expression": "MIT OR Apache-2.0"
        }
      ],
      "purl": "pkg:cargo/vcpkg@0.2.15",
      "externalReferences": [
        {
          "type": "documentation",
          "url": "https://docs.rs/vcpkg"
        },
        {
          "type": "vcs",
          "url": "https://github.com/mcgoo/vcpkg-rs"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust#cryptography-rust@0.1.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#asn1@0.16.2",
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-cffi#0.1.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-keepalive#0.1.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-key-parsing#0.1.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-openssl#0.1.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509#0.1.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509-verification#0.1.0",
        "registry+https://github.com/rust-lang/crates.io-index#foreign-types-shared@0.1.1",
        "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
        "registry+https://github.com/rust-lang/crates.io-index#openssl@0.10.66",
        "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.103",
        "registry+https://github.com/rust-lang/crates.io-index#pem@3.0.4",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.22.2",
        "registry+https://github.com/rust-lang/crates.io-index#self_cell@1.0.4"
      ]
    },
    {
      "ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-cffi#0.1.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.6",
        "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.103",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.22.2"
      ]
    },
    {
      "ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-keepalive#0.1.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.22.2"
      ]
    },
    {
      "ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-key-parsing#0.1.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#asn1@0.16.2",
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509#0.1.0",
        "registry+https://github.com/rust-lang/crates.io-index#openssl@0.10.66",
        "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.103"
      ]
    },
    {
      "ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-openssl#0.1.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0",
        "registry+https://github.com/rust-lang/crates.io-index#foreign-types@0.3.2",
        "registry+https://github.com/rust-lang/crates.io-index#foreign-types-shared@0.1.1",
        "registry+https://github.com/rust-lang/crates.io-index#openssl@0.10.66",
        "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.103"
      ]
    },
    {
      "ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509#0.1.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#asn1@0.16.2"
      ]
    },
    {
      "ref": "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509-verification#0.1.0",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#asn1@0.16.2",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-key-parsing#0.1.0",
        "path+file:///home/runner/work/mobile-forge/mobile-forge/build/cp312/cryptography/43.0.1/src/rust/cryptography-x509#0.1.0",
        "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#asn1@0.16.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#asn1_derive@0.16.2"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#asn1_derive@0.16.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
        "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.71"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.6",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#foreign-types-shared@0.1.1",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#foreign-types@0.3.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#foreign-types-shared@0.1.1"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#indoc@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.155",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.3.0"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#openssl-macros@0.1.1",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
        "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.71"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.103",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cc@1.1.6",
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.155",
        "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.30",
        "registry+https://github.com/rust-lang/crates.io-index#vcpkg@0.2.15"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#openssl@0.10.66",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.6.0",
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0",
        "registry+https://github.com/rust-lang/crates.io-index#foreign-types@0.3.2",
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.155",
        "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
        "registry+https://github.com/rust-lang/crates.io-index#openssl-macros@0.1.1",
        "registry+https://github.com/rust-lang/crates.io-index#openssl-sys@0.9.103"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pem@3.0.4",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pkg-config@0.3.30",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.22.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
        "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.15"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.22.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.155",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.22.2"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.22.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.22.2",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
        "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.71"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.22.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.22.2",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
        "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.71"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.22.2",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.0",
        "registry+https://github.com/rust-lang/crates.io-index#indoc@2.0.5",
        "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.155",
        "registry+https://github.com/rust-lang/crates.io-index#memoffset@0.9.1",
        "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.19.0",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.22.2",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.22.2",
        "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.22.2",
        "registry+https://github.com/rust-lang/crates.io-index#unindent@0.2.3"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#self_cell@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.71",
      "dependsOn": [
        "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.86",
        "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.36",
        "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12"
      ]
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.12.15",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.12",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#unindent@0.2.3",
      "dependsOn": []
    },
    {
      "ref": "registry+https://github.com/rust-lang/crates.io-index#vcpkg@0.2.15",
      "dependsOn": []
    }
  ]
}