Assuming I would generate my keys on https://www.bitaddress.org.
Is it safe to share the following four pieces of data?
One half of the private key.
The public key.
An SHA512 hash of the private key.
An SHA512 hash of the public key.
By private key I mean the string representation as a 52-digit hexadecimal number. One half of the private key would be the first 1 to 26 characters of this string.
Can I assume that the person receiving this information will not be able to reconstruct the private keys by intelligently combining this information or by running an attack like a brute-force-attack?