Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Provides SSL, TLS and general purpose cryptography.

ruby/openssl é bom para iniciantes?

Os mantenedores de ruby/openssl costumam responder a um pull request em até 1 dia. No momento não há nenhuma issue para iniciantes aberta; a lista abaixo mostra as outras issues que temos deste repositório.

Estrelas
276
Forks
200
Issues abertas para iniciantes
0
Issues indexadas
43
Merge médio
15h 35min
PRs com merge (30d)
7
Linguagem predominante
C
Licença
Sem dados de licença
Último push no GitHub
17/9/2026
Última indexação
19/9/2026
Guia de contribuição
Guia de contribuição
Código de conduta
Sem código de conduta
Labels para iniciantes
Nenhum label para iniciantes indexado

Como contribuir com ruby/openssl

  1. Leia primeiro o guia de contribuição: ele explica como os mantenedores querem que as mudanças sejam propostas, testadas e revisadas.
  2. Siga o repositório para saber quando uma nova issue para iniciantes for aberta, ou veja as outras issues abaixo.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • Explicit check for true instead of true-ish in OpenSSL::BN.rand
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100

    ruby/openssl#1116 ·

    Mantenedores costumam responder em até 1 dia

  • Expose XOFs like SHAKE128 and SHAKE256
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100

    ruby/openssl#1082 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • A feature to check enabled/disabled PQC signature algorithms, key exchange groups considering OpenSSL config
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    ruby/openssl#1075 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Unchecked *_set_* calls
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#1038 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Add a method OpenSSL::PKey#size
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    ruby/openssl#988 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Checking 4 spaces indent in C files in CI
    Aberta

    Dificuldade 2/5 Meio dia Facilidade para iniciantes 45/100

    ruby/openssl#975 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Add Support for Argon2
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    ruby/openssl#892 · 2 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Provider.add_conf_parameter
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    ruby/openssl#874 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Add support for CMAC
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    ruby/openssl#802 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Can we get DEBUG loggin from the OpenSSL library?
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 28/100

    ruby/openssl#800 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Consistenty - `IOError` vs `EBADF`?
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100

    ruby/openssl#798 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • `SSL_write: bad length`
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    ruby/openssl#793 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

  • remove file check to support proxied SSL connection
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#731 · 6 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • OpenSSL 3 support for loading engine keys
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    ruby/openssl#723 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • OpenSSL 3 | Providers | Support broader range of URI schemes for loading keys
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    ruby/openssl#722 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • OpenSSL::PKey::PKey subclass for EVP_PKEY_RSA_PSS
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#715 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • OpenSSL 3.2.0 - sessions, time, signed vs unsigned, failure with negative session timeout values
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#703 · 6 comentários ·

    Mantenedores costumam responder em até 1 dia

  • pkeys are immutable on OpenSSL 3.0\e[0m (OpenSSL::PKey::PKeyError)
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    ruby/openssl#619 · 2 comentários · 6 reações ·

    Mantenedores costumam responder em até 1 dia

  • Non-blocking socket not handled correctly.
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#610 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • "unknown signature algorithm" when trying to verify a certificate based on ECC key
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    ruby/openssl#557 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • JWK to RSA key translation
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100

    ruby/openssl#551 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • How to test `OpenSSL::SSL::SSLContext#add_certificate`?
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    ruby/openssl#516 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Add an `OpenSSL::X509::Extension#inspect` method
    Aberta

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100

    ruby/openssl#515 · 1 comentário · 6 reações ·

    Mantenedores costumam responder em até 1 dia

  • OpenSSL::PKey::RSA.generate always returns a OpenSSL::PKey::RSA, even when sublcassed, on Ruby 3.1/openssl-3.0.0
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100

    ruby/openssl#512 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • Public EC key from buffer
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    ruby/openssl#498 · 3 comentários · 5 reações ·

    Mantenedores costumam responder em até 1 dia

  • Add support for PSS signatures in certificate sigining requests
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#490 ·

    Mantenedores costumam responder em até 1 dia

  • Safe to link against gem extension?
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    ruby/openssl#475 · 9 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Determining the digest algorithm used by a PKCS#7 object
    Aberta
    question

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    ruby/openssl#474 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Anyone tried wolfSSL in Openssl compat mode
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100

    ruby/openssl#451 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • `OpenSSL::PKey::EC::Point` should be able to get and set affine coordinates
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    ruby/openssl#433 · 4 comentários ·

    Mantenedores costumam responder em até 1 dia

  • There is no way to perform ECDSA with raw OpenSSL::BN pairs
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#427 · 2 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • There is no way to perform a ECDSA sign with a deterministic K value
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#426 · 3 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Create API to get curve parameters on a group
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#425 · 7 comentários ·

    Mantenedores costumam responder em até 1 dia

  • OCSP signature verification discards OpenSSL error information
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#395 · 5 comentários ·

    Mantenedores costumam responder em até 1 dia

  • OCSP stapling support
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    ruby/openssl#295 · 3 comentários · 3 reações ·

    Mantenedores costumam responder em até 1 dia

  • After accepting connection, peer#hostname is not set
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    ruby/openssl#197 ·

    Mantenedores costumam responder em até 1 dia

  • modernize callbacks
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    ruby/openssl#196 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • servername_cb (and others) do odd things with lambda/proc?
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    ruby/openssl#195 · 1 comentário ·

    Mantenedores costumam responder em até 1 dia

  • access to raw public key, or keyid
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    ruby/openssl#163 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Authenticated Encryption should check for tag length
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100

    ruby/openssl#63 · 17 comentários · 4 reações ·

    Mantenedores costumam responder em até 1 dia

  • OCSP does not expose extension manipulation functions
    Aberta

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    ruby/openssl#30 · 1 reação ·

    Mantenedores costumam responder em até 1 dia

  • jruby-openssl migration
    Aberta

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100

    ruby/openssl#20 · 19 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Feature request: OpenSSL::PKey::RSA#size
    Aberta
    enhancement

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 42/100

    ruby/openssl#5 · 14 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.