From 01d8349b1fbcf9d3a9bf8d2d63f1535e18501500 Mon Sep 17 00:00:00 2001 From: Don HO Date: Fri, 10 May 2019 09:35:25 +0200 Subject: [PATCH] Security: switch from component sha256 checking to certificate checking. --- PowerEditor/src/MISC/Common/verifySignedfile.cpp | 4 ++-- PowerEditor/src/MISC/Common/verifySignedfile.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PowerEditor/src/MISC/Common/verifySignedfile.cpp b/PowerEditor/src/MISC/Common/verifySignedfile.cpp index a4007d1ee..6bc676ee5 100644 --- a/PowerEditor/src/MISC/Common/verifySignedfile.cpp +++ b/PowerEditor/src/MISC/Common/verifySignedfile.cpp @@ -42,8 +42,8 @@ using namespace std; -SecurityMode SecurityGard::_securityMode = sm_sha256; -//SecurityMode SecurityGard::_securityMode = sm_certif; +//SecurityMode SecurityGard::_securityMode = sm_sha256; +SecurityMode SecurityGard::_securityMode = sm_certif; SecurityGard::SecurityGard() { diff --git a/PowerEditor/src/MISC/Common/verifySignedfile.h b/PowerEditor/src/MISC/Common/verifySignedfile.h index 45994901e..9f4d2267f 100644 --- a/PowerEditor/src/MISC/Common/verifySignedfile.h +++ b/PowerEditor/src/MISC/Common/verifySignedfile.h @@ -80,7 +80,7 @@ private: // Code signing certificate std::wstring _signer_display_name = TEXT("Notepad++"); std::wstring _signer_subject = TEXT("C=FR, S=Ile-de-France, L=Saint Cloud, O=\"Notepad++\", CN=\"Notepad++\""); - std::wstring _signer_key_id = TEXT("42C4C5846BB675C74E2B2C90C69AB44366401093"); + std::wstring _signer_key_id = TEXT("ED255D9151912E40DF048A56288E969A8D0DAFA3"); bool _doCheckRevocation = false; bool _doCheckChainOfTrust = false;