Using C# I cannot import a public RSA key with an exponent of {1, 0, 0, 0, 15}: There is an exception:
System.Security.Cryptography.CryptographicException wa
The default provider by Microsoft only supports public key exponents of a specific size, as CodesInChaos mused:
CNG is more flexible with regard to RSA key pairs. For example, CNG supports public exponents larger than 32-bits in length, and it supports keys in which p and q are different lengths.
and
Please, note that the restriction of 4 byte exponents are for MS CSPs only. CryptoAPI should be able to work with 5 byte exponents if using a third-party CSP.
Sources: