Decodes a
BigInteger numeric value back into its original string representation.
This method is intended for use with text that has been previously encoded into a numeric format using
associated encoding methods, allowing for the secure handling and storage of text as numeric data.
Namespace:
System.Numerics
Assembly:
Walter.Cypher (in Walter.Cypher.dll)
[FeatureTagsAttribute]
public static string FromNumeric(
this BigInteger number
)
Parameters
- number
- Type: BigInteger
The BigInteger numeric value representing encoded text.
Return Value
The decoded text originally encoded into the BigInteger value.
This method provides a way to convert numeric representations back to text, effectively reversing
the encoding process. It's particularly useful for retrieving original text values from their
obfuscated numeric forms stored in databases or transmitted over networks where numeric data
is preferred. Developers should consider the security implications of decoding sensitive information
and ensure that such operations are performed in a secure context.
While this decoding process contributes to obfuscating text against casual observation, it does not
offer the same level of security as encryption algorithms such as those provided by PGPManaged. As such,
it should be used judiciously within an overall security strategy that appropriately addresses the
confidentiality, integrity, and availability of the encoded data.