메소드 | 설명 | |
---|---|---|
GetDesktopType ( ) : DesktopType | ||
GetPlatformID ( ) : PlatformID | ||
IsLibraryInstalled ( ) : bool |
Determine if the native library is installed.
|
|
IsUnix ( ) : bool | ||
RunConsoleApp ( string strAppPath, string strParams ) : string | ||
RunConsoleApp ( string strAppPath, string strParams, string strStdInput ) : string | ||
RunConsoleApp ( string strAppPath, string strParams, string strStdInput, AppRunFlags f ) : string | ||
TransformKey256 ( byte pBuf256, byte pKey256, ulong uRounds ) : bool |
Transform a key.
|
|
TransformKeyBenchmark256 ( uint uTimeMs, ulong &puRounds ) : bool |
Benchmark key transformation.
|
메소드 | 설명 | |
---|---|---|
EnsureNoBom ( |
||
FreeArrays ( IntPtr>.KeyValuePair |
||
GetBuffers256 ( IntPtr>.KeyValuePair |
||
PrepareArrays256 ( byte pBuf256, byte pKey256 ) : IntPtr>.KeyValuePair |
public static RunConsoleApp ( string strAppPath, string strParams ) : string | ||
strAppPath | string | |
strParams | string | |
리턴 | string |
public static RunConsoleApp ( string strAppPath, string strParams, string strStdInput ) : string | ||
strAppPath | string | |
strParams | string | |
strStdInput | string | |
리턴 | string |
public static RunConsoleApp ( string strAppPath, string strParams, string strStdInput, AppRunFlags f ) : string | ||
strAppPath | string | |
strParams | string | |
strStdInput | string | |
f | AppRunFlags | |
리턴 | string |
public static TransformKey256 ( byte pBuf256, byte pKey256, ulong uRounds ) : bool | ||
pBuf256 | byte | Source and destination buffer. |
pKey256 | byte | Key to use in the transformation. |
uRounds | ulong | Number of transformation rounds. |
리턴 | bool |
public static TransformKeyBenchmark256 ( uint uTimeMs, ulong &puRounds ) : bool | ||
uTimeMs | uint | Number of milliseconds to perform the benchmark. |
puRounds | ulong | Number of transformations done. |
리턴 | bool |