<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi,
<div class=""><br class="">
</div>
<div class="">We are looking to upgrade our keys after many years - we have started to get “don’t support SHA1” conversations. So if we are gong to have to put in new keys, would prefer to make them the default moving forward.</div>
<div class=""><br class="">
</div>
<div class="">There does not appear to be any clear instruction documented - and most I have found only appear to deal with the Signing key.</div>
<div class=""><br class="">
</div>
<div class="">Here’s the process for each I have come up with (obviously I understand there are various amounts of lengthy time between some steps):</div>
<div class="">
<ul class="">
<li class="">Update config with new encryption key as primary, legacy key as secondary</li><li class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">Update metadata with new encryption certificate as primary certificate</span></li><li class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">Update metadata with new signing certificate as secondary certificate</span></li><li class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">Publish metadata to SPs</span></li><li class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica;" class="">Update config with</span> new signing key as the default</span></li><li class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">Remove legacy certificates from metadata</span></li><li class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">Publish metadata to SPs (optional)</span></li><li class=""><span style="color: rgb(69, 69, 69); font-family: "Helvetica Neue";" class="">Remove legacy certificates from config</span></li></ul>
</div>
<div style="margin: 0px; font-stretch: normal; line-height: normal; font-family: "Helvetica Neue"; color: rgb(69, 69, 69);" class="">
<div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">
<div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Does that seem like the right process? Is there a wiki page I haven’t be able to locate? Anyone else attempted this? Is it as fun as it sounds?</div>
<div style="margin: 0px; font-stretch: normal; line-height: normal;" class=""><br class="">
</div>
<div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Cheers,</div>
<div style="margin: 0px; font-stretch: normal; line-height: normal;" class="">Aaron</div>
</div>
</div>
<span style="font-size: 9.0pt; font-family: 'Calibri'; "><em><strong><br>
Important Notice:</strong> The contents of this email are intended solely for the named addressee and are confidential; any unauthorised use, reproduction or storage of the contents is expressly prohibited. If you have received this email in error, please delete
 it and any attachments immediately and advise the sender by return email or telephone.<br>
<br>
Deakin University does not warrant that this email and any attachments are error or virus free.</em></span>
</body>
</html>