The SheetProtection object manages worksheet protection options per sheet.
Creates a new SheetProtection instance
Creates a password hash for a given password
Encodes a given password Based on the algorithm provided by Daniel Rentz of OpenOffice. www.openoffice.org/sc/excelfileformat.pdf, Revision 1.42, page 115 (21.05.2012)
Password hash default nil
Specifies the salt which was prepended to the user-supplied password before it was hashed using the hashing algorithm
Serialize the object