CryptoResultParcel
data class CryptoResultParcel(val success: Boolean, val output: ByteArray? = null, val errorMessage: String? = null, val requiresUserInteraction: Boolean = false) : Parcelable
Unified success/failure result for encrypt, decrypt, and sign operations.