AlgorithmCreateInstanceByOid Method
Returns Algorithm object by the specified system object identifier.

Namespace: MailBee.Security
Assembly: MailBee.NET (in MailBee.NET.dll) Version: 12.5.0 build 687 for .NET 4.5
Syntax
public static Algorithm CreateInstanceByOid(
	string oid
)

Parameters

oid
Type: SystemString
The string containing the object identifier (OID) of the cryptographic algorithm.

Return Value

Type: Algorithm
The corresponding Algorithm object, or a null reference (Nothing in Visual Basic) if no algorithm matching the specified OID was found.
Remarks

To view the full list of encryption and hash algorithms, refer to CRYPT_ALGORITHM_IDENTIFIER page of MSDN library.

For instance, to obtain RC4 algorithm (used for encryption), pass "1.2.840.113549.3.4" string to this method.

Or, to obtain MD5 hash algorithm (used for signing), pass "1.2.840.113549.1.1.4" string instead.

Note Note
RC4 and MD5 will not be available if the current system is FIPS compliant. They are considered weak.
See Also