hyb
2025-12-30 399ffc4d9829f70529d3b096fe4228f7496cc566
1
2
3
4
5
6
7
8
9
10
11
12
Ë
dñúh>ãó —dd„Zy)Úcóޗd}t|d«D]%\}}t|«|z}|dz    }|dz}|||zz}Œ'|t|«z}|dz}tt    |««j «ddS)a§
    Create a password hash from a given string for protecting a worksheet
    only. This will not work for encrypting a workbook.
 
    This method is based on the algorithm provided by
    Daniel Rentz of OpenOffice and the PEAR package
    Spreadsheet_Excel_Writer by Xavier Noguer <xnoguer@rezebra.com>.
    See also http://blogs.msdn.com/b/ericwhite/archive/2008/02/23/the-legacy-hashing-algorithm-in-open-xml.aspx
    éééiÿiKÎéN)Ú    enumerateÚordÚlenÚstrÚhexÚupper)Úplaintext_passwordÚpasswordÚidxÚcharÚvalueÚ rotated_bitss      úLH:\Change_password\venv_build\Lib\site-packages\openpyxl/utils/protection.pyÚ hash_passwordrsŽ€ð€HÜÐ1°1Ó5ò+‰    ˆˆTܐD“    ˜SÑ ˆØ ‘{ˆ Ø ‰ˆØU˜\Ñ)Ñ*‰ð    +ð
 ”Ð&Ó'Ñ'€HØ Ñ€HÜ Œs8‹}Ó × #Ñ #Ó % a bÐ )Ð)óN)r)r©rrú<module>rs
ðô*r