LowLevel.GeneratePasswordHash Method

PicoXLSX

PicoXLSX

LowLevelGeneratePasswordHash Method

Method to generate an Excel internal password hash to protect workbooks or worksheets
This method is derived from the c++ implementation by Kohei Yoshida (http://kohei.us/2008/01/18/excel-sheet-protection-password-hash/)

Namespace:  PicoXLSX
Assembly:  PicoXLSX (in PicoXLSX.dll) Version: 2.4.0.0 (2.4.0)
Syntax
C#
public static string GeneratePasswordHash(
	string password
)

Parameters

password
Type: SystemString
Password string in UTF-8 to encrypt

Return Value

Type: String
16 bit hash as hex string
Remarks
WARNING! Do not use this method to encrypt 'real' passwords or data outside from PicoXLSX. This is only a minor security feature. Use a proper cryptography method instead.
See Also