Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Utility crates used in RustCrypto

Is RustCrypto/utils beginner-friendly?

The maintainers of RustCrypto/utils usually reply to a pull request within 2 days. 1 beginner-friendly issue is open now.

Stars
674
Forks
170
Open beginner issues
1
Indexed issues
25
Avg merge
1d 12h
Merged PRs (30d)
10
Dominant language
Rust
License
No license data
Last GitHub push
Sep 18, 2026
Latest indexed
Sep 19, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
help wanted

How to contribute to RustCrypto/utils

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Pick the open beginner-friendly issue below and comment that you want to work on it before you start.
  • GHSA-3rjw-m598-pq24 missing from the Rustsec Advisory DB
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 75/100

    RustCrypto/utils#1546 · 1 comment ·

    Maintainers usually reply within 2 days

  • cpufeatures: add support for s390x
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 55/100

    RustCrypto/utils#1537 · 7 comments ·

    Maintainers usually reply within 2 days

  • cpufeatures: use `is_*_feature_detected!` on targets with `std`?
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    RustCrypto/utils#1534 · 2 comments ·

    Maintainers usually reply within 2 days

  • cpufeatures: `cfg_select!`-like macro
    Open

    Difficulty 5/5 Over a week Newbie friendliness 45/100

    RustCrypto/utils#1529 · 4 comments ·

    Maintainers usually reply within 2 days

  • x86: guard CPUID leaf 7 by the maximum basic leaf; AVX detection may need XMM+YMM XCR0 state
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    RustCrypto/utils#1510 · 1 comment ·

    Maintainers usually reply within 2 days

  • Borrowed zeroizing guard for `&mut [u8]`
    Open

    Difficulty 5/5 Over a week Newbie friendliness 45/100

    RustCrypto/utils#1509 ·

    Maintainers usually reply within 2 days

  • aarch64-dit crate is missing fencing (for both compiler and CPU)
    Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    RustCrypto/utils#1472 · 1 comment ·

    Maintainers usually reply within 2 days

  • cpufeatures: requesting support for ermsb, fsrm target feature
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 45/100

    RustCrypto/utils#1450 ·

    Maintainers usually reply within 2 days

  • Add crate for weak key testing using basic statistical criteria
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    RustCrypto/utils#1433 · 2 comments · 1 reaction ·

    Maintainers usually reply within 2 days

  • Deriving `zeroize::Zeroize` requires the `Zeroize` trait to already be in scope
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    RustCrypto/utils#1271 ·

    Maintainers usually reply within 2 days

  • zeroize: do not rely on volatile operations?
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    RustCrypto/utils#1269 · 4 comments ·

    Maintainers usually reply within 2 days

  • cpufeatures: aarch64 CPU feature runtime detection do exist on Windows
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    RustCrypto/utils#1124 · 2 comments ·

    Maintainers usually reply within 2 days

  • cpufeatures: requesting support for the newly added target features
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    RustCrypto/utils#1112 · 3 comments ·

    Maintainers usually reply within 2 days

  • cpufeatures: add support for risc-v
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    RustCrypto/utils#1087 · 8 comments · 3 reactions ·

    Maintainers usually reply within 2 days

  • zeroize: potetial redesign ideas
    Open

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    RustCrypto/utils#1046 · 30 comments ·

    Maintainers usually reply within 2 days

  • cmov: add correct usage examples for both `Cmov` and `CmovEq`
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 45/100

    RustCrypto/utils#921 · 1 comment · 1 reaction ·

    Maintainers usually reply within 2 days

  • zeroize_derive: attribute for obtaining a mutable slice
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 48/100

    RustCrypto/utils#901 ·

    Maintainers usually reply within 2 days

  • cpufeatures: additional AVX-512 features
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    RustCrypto/utils#865 · 1 comment ·

    Maintainers usually reply within 2 days

  • is there a plan to add armv7 support to cpufeatures?
    Open

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    RustCrypto/utils#850 · 9 comments ·

    Maintainers usually reply within 2 days

  • cpufeatures: Detecting support for `neon`?
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 38/100

    RustCrypto/utils#846 · 3 comments ·

    Maintainers usually reply within 2 days

  • cpufeatures: add support for FreeBSD/aarch64
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    RustCrypto/utils#837 · 2 comments ·

    Maintainers usually reply within 2 days

  • zeroize: `tests::zeroize_c_string` fails on i386
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 25/100

    RustCrypto/utils#774 · 14 comments ·

    Maintainers usually reply within 2 days

  • Zeroize performance on u8 arrays
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    RustCrypto/utils#743 · 23 comments ·

    Maintainers usually reply within 2 days

  • zeroize: possible UB in `Zeroize` implementation for `Option<T>`
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    RustCrypto/utils#653 · 3 comments · 2 reactions ·

    Maintainers usually reply within 2 days

  • Crate for cryptographically hashing structs
    Open
    enhancement help wanted

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    RustCrypto/utils#2 · 6 comments ·

    Maintainers usually reply within 2 days

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.