diff options
-rw-r--r-- | officecfg/registry/schema/org/openoffice/Office/Common.xcs | 15 | ||||
-rw-r--r-- | sfx2/source/doc/objstor.cxx | 15 |
2 files changed, 3 insertions, 27 deletions
diff --git a/officecfg/registry/schema/org/openoffice/Office/Common.xcs b/officecfg/registry/schema/org/openoffice/Office/Common.xcs index f9816fc7dfb6..6ec7ec487676 100644 --- a/officecfg/registry/schema/org/openoffice/Office/Common.xcs +++ b/officecfg/registry/schema/org/openoffice/Office/Common.xcs @@ -2409,21 +2409,6 @@ </constraints> <value>3</value> </prop> - <prop oor:name="UseSHA1InODF12" oor:type="xs:boolean" oor:nillable="false"> - <info> - <desc>Specifies whether SHA1 algorithm instead of SHA256 should be - used in ODF12 for StartKey and Checksum generation during - encryption.</desc> - </info> - <value>false</value> - </prop> - <prop oor:name="UseBlowfishInODF12" oor:type="xs:boolean" oor:nillable="false"> - <info> - <desc>Specifies whether Blowfish algorithm instead of AES should be - used in ODF12 for encryption.</desc> - </info> - <value>false</value> - </prop> </group> </group> <group oor:name="Load"> diff --git a/sfx2/source/doc/objstor.cxx b/sfx2/source/doc/objstor.cxx index da74a0a5d075..a82821922606 100644 --- a/sfx2/source/doc/objstor.cxx +++ b/sfx2/source/doc/objstor.cxx @@ -360,15 +360,10 @@ void SfxObjectShell::SetupStorage( const uno::Reference< embed::XStorage >& xSto } SvtSaveOptions::ODFDefaultVersion nDefVersion = SvtSaveOptions::ODFVER_012; - bool bUseSHA1InODF12 = false; - bool bUseBlowfishInODF12 = false; - if (!utl::ConfigManager::IsFuzzing()) { SvtSaveOptions aSaveOpt; nDefVersion = aSaveOpt.GetODFDefaultVersion(); - bUseSHA1InODF12 = aSaveOpt.IsUseSHA1InODF12(); - bUseBlowfishInODF12 = aSaveOpt.IsUseBlowfishInODF12(); } // the default values, that should be used for ODF1.1 and older formats @@ -390,13 +385,9 @@ void SfxObjectShell::SetupStorage( const uno::Reference< embed::XStorage >& xSto { } - if ( !bUseSHA1InODF12 && nDefVersion != SvtSaveOptions::ODFVER_012_EXT_COMPAT ) - { - aEncryptionAlgs[0].Value <<= xml::crypto::DigestID::SHA256; - aEncryptionAlgs[2].Value <<= xml::crypto::DigestID::SHA256_1K; - } - if ( !bUseBlowfishInODF12 && nDefVersion != SvtSaveOptions::ODFVER_012_EXT_COMPAT ) - aEncryptionAlgs[1].Value <<= xml::crypto::CipherID::AES_CBC_W3C_PADDING; + aEncryptionAlgs[0].Value <<= xml::crypto::DigestID::SHA256; + aEncryptionAlgs[2].Value <<= xml::crypto::DigestID::SHA256_1K; + aEncryptionAlgs[1].Value <<= xml::crypto::CipherID::AES_CBC_W3C_PADDING; } try |