I am led to believe (from internet research) that perpetual Office licenses 2013 and 2016 (and possibly later perpetual license versions?) do NOT use the Office 365 (2013 and onwards) sheet encryption algorithm (SHA-2 class, SHA512), to calculate the hash values for it's sheet passwords.
I have also learned that a file that is opened in any version of Excel that does not use the updated encryption method will revert to the earlier (and much less secure) encryption method, employed by Microsoft prior to 2013, if the file is unprotected and then re-protected in that earlier version.
Is there a way to prevent a user from opening the file in any version of Excel that does not use the later encryption method, e.g. check the version at Workbook.Open event?
Thanks!
I have also learned that a file that is opened in any version of Excel that does not use the updated encryption method will revert to the earlier (and much less secure) encryption method, employed by Microsoft prior to 2013, if the file is unprotected and then re-protected in that earlier version.
Is there a way to prevent a user from opening the file in any version of Excel that does not use the later encryption method, e.g. check the version at Workbook.Open event?
Thanks!