The backup file provided by old blockchain.info is actually "wallet.aes.json" with "aes" indicating that the payload is encrypted.
@jimgittum if you were to use the suggested "decryption tool" either the offline (recommended) or the html version,
be informed that the private key will be exported in plain BASE58 format without a checksum, flag or network bytes.
That format isn't supported by almost all wallets and should be encoded into WIF (Wallet Import Format) first before it can be imported to Electrum.
Find a tool that can convert it.
The forked brainwallet tool (guthub repo link) has a converter tool but it'll only convert it uncompressed WIF,
Although you can get the compressed version in the Generator tab when used it as input.
Here's how to convert using that tool (use an Air-Gap PC same as the decryption tool):
- Download (and audit) the source code, extract it, launch the HTML file using your browser.
- In the tool, go to 'Convert' tab, tick "Base58" in 'Source Encoding', tick "Hex" in 'Convert To'; then paste your base58 prv key.
- Copy the hex encoded private key, then go to 'Generator' tab, in 'Get Address From', tick "Secret Exponent"; then paste the copied hex prvKey in 'Secret Exponent'.
- In 'Point Conversion', see which option will produce the correct address ('Compressed' or 'Uncompressed').
- To view the WIF private key, Click "Toggle Key".
If it's quite new, you can also try to import each of your HD wallets' "xprv" (extended private key) from "View JSON" after decrypting the wallet.
In Electrum, import it in new wallet option: "Standard->Use a master key".