user@(computer) MINGW64 ~ $ echo "I can start OpenSSL with no problem" I can start OpenSSL with no problem user@(computer) MINGW64 ~ $ openssl help: Standard commands asn1parse ca ciphers cmp cms crl crl2pkcs7 dgst dhparam dsa dsaparam ec ecparam enc engine errstr fipsinstall gendsa genpkey genrsa help info kdf list mac nseq ocsp passwd pkcs12 pkcs7 pkcs8 pkey pkeyparam pkeyutl prime rand rehash req rsa rsautl s_client s_server s_time sess_id smime speed spkac srp storeutl ts verify version x509 Message Digest commands (see the `dgst' command for more details) blake2b512 blake2s256 md4 md5 mdc2 rmd160 sha1 sha224 sha256 sha3-224 sha3-256 sha3-384 sha3-512 sha384 sha512 sha512-224 sha512-256 shake128 shake256 sm3 Cipher commands (see the `enc' command for more details) aes-128-cbc aes-128-ecb aes-192-cbc aes-192-ecb aes-256-cbc aes-256-ecb aria-128-cbc aria-128-cfb aria-128-cfb1 aria-128-cfb8 aria-128-ctr aria-128-ecb aria-128-ofb aria-192-cbc aria-192-cfb aria-192-cfb1 aria-192-cfb8 aria-192-ctr aria-192-ecb aria-192-ofb aria-256-cbc aria-256-cfb aria-256-cfb1 aria-256-cfb8 aria-256-ctr aria-256-ecb aria-256-ofb base64 bf bf-cbc bf-cfb bf-ecb bf-ofb camellia-128-cbc camellia-128-ecb camellia-192-cbc camellia-192-ecb camellia-256-cbc camellia-256-ecb cast cast-cbc cast5-cbc cast5-cfb cast5-ecb cast5-ofb des des-cbc des-cfb des-ecb des-ede des-ede-cbc des-ede-cfb des-ede-ofb des-ede3 des-ede3-cbc des-ede3-cfb des-ede3-ofb des-ofb des3 desx idea idea-cbc idea-cfb idea-ecb idea-ofb rc2 rc2-40-cbc rc2-64-cbc rc2-cbc rc2-cfb rc2-ecb rc2-ofb rc4 rc4-40 rc5 rc5-cbc rc5-cfb rc5-ecb rc5-ofb seed seed-cbc seed-cfb seed-ecb seed-ofb sm4-cbc sm4-cfb sm4-ctr sm4-ecb sm4-ofb zlib user@(computer) MINGW64 ~ $ echo "However, if I run it, it just hangs" However, if I run it, it just hangs user@(computer) MINGW64 ~ $ openssl genrsa -aes256 -out out On Sat, 27 Jul 2024 at 05:40, Tim Abdiukov <tabdiukov@xxxxxxxxx> wrote: > > What did you do before the bug happened? (Steps to reproduce your issue) > Tried to generate a self-signed certificate using git bash. > > Using git bash, I ran > ``` > openssl genrsa -aes256 (private key location) 4096 > ``` > however, openssl just hung (on Windows). Cmd can execute this command, > but bash cannot. > > What did you expect to happen? (Expected behavior) > > openssl to generate messages about key generation to stdout > > What happened instead? (Actual behavior) > > openssl just hung > > What's different between what you expected and what actually happened? > > openssl just hung, rendering it unusable within bash Windows > > Anything else you want to add: > > This is an issue specifically with Windows x64. > > Please review the rest of the bug report below. > You can delete any lines you don't wish to share. > > > [System Info] > git version: > git version 2.45.2.windows.1 > cpu: x86_64 > built from commit: 91d03cb2e4fbf6ad961ace739b8a646868cb154d > sizeof-long: 4 > sizeof-size_t: 8 > shell-path: /bin/sh > feature: fsmonitor--daemon > uname: Windows 10.0 19044 > compiler info: gnuc: 14.1 > libc info: no libc information available > $SHELL (typically, interactive shell): C:\Program Files\Git\usr\bin\bash.exe > > > [Enabled Hooks] > not run from a git repository - no hooks to show