Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 3 - libmar test extracted SHA384 signatures from the test mar files. r=mhowell, a=app_update_sha384
authorRobert Strong <robert.bugzilla@gmail.com>
Sun, 30 Jul 2017 23:27:36 -0700
changeset 420626 0fcbe72581bcd4ca57b612f2e2a1654d35d61e5c
parent 420625 a0469afc3098e528ec1a85b403cd65f2c8f0cab7
child 420627 92f6879a8f9fc7e727d7c281c9fa9f538cb96cb5
push id7566
push usermtabara@mozilla.com
push dateWed, 02 Aug 2017 08:25:16 +0000
treeherdermozilla-beta@86913f512c3c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmhowell, app_update_sha384
bugs1105689
milestone56.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1105689 - use SHA384 certificates to sign app update mar files. Part 3 - libmar test extracted SHA384 signatures from the test mar files. r=mhowell, a=app_update_sha384
modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.0
modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.1
modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.2
modules/libmar/tests/unit/data/signed_pib_mar.signature.0
modules/libmar/tests/unit/data/signed_pib_mar.signature.mycert2
--- a/modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.0
+++ b/modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.0
@@ -1,6 +1,11 @@
-jXLI7j5rQY1V2sy9tB3nmY2Kv4uJbDWVtl42rN1BmcsBx11JOp1tQTPuMesCoKPB
-aXhZAun0n/3lygafa0NlMGqLrGPoqFiHYZFrtgATVi+nWq59Y3wDNxfk3C5fYLXP
-CV3Pyn8IQgsQA+MVnxmuJhY/cdSHLWQBzOWZAn8IE2q0KA7S9jjwQWbKDk6rhELj
-NNLQdv75MedvshKn+/ooKmSKXWjCkGJP0XxYEadLPhgEJjEy/UnTETfbXW0+KKUJ
-Rx3+SJoCACfcAMkfIZTcYp0qA/vfefbuF3pItx9SD06htuzUQPCbqYqp8DdLKjnL
-dO5RjkTkwaEcPyHnFkcbSQ==
\ No newline at end of file
+biW+t1VP/UUp/B+xnQNKRDib3r4ZYP/HX/O5ZVPaTalCIZJfeGjoGK8TAlNUQUPZ
+rHK/SZqr7rzsWlqb6rAGBWphnaZ3202luiaCBtb1Vi/MS7tPIssC6m2gvy5rwhMA
+xaSJr9Qyoj6AdMbBryG7ZEuV/HPw7CAs1djbHSa0KUsL8Xj1c5kk/zFgh3EEM7ap
+WBlfNRD7wggiWA4o/58gSWgjjqsFuiI5DH7cL3t3AisdBVAEI4A7h0tvX/9P5ipu
+0kthhZyg0lR6denEjQ8RMxTuLoa3KCuhrUC10oUb+ZhpdDEPCL6Dt2eb8FeB3rGd
+dzVzu2WVkBYU4JmDjOanGkOv8hSb8Efi7iZe4+9zEqqgymtCy0w4zzAYToTuaHK8
+1ryrtIzCt5AhGpcX7IJfC1Lc1TOzLa6/gigxj60wdxdWuP4d6tvraJMvSX47oIVM
+gB6Gu+G3LEPGS4Vcqun+G9sn2ee+4L2E/ZK4nh9kzAkpNR5COrzG6FxhuocIfpWa
+8F/sh3hZPJuuCopqd0lUfrkvwPe1hMd7RjMgPVTT0Mkol3YliMAW+kvUqrXZ/o6A
+6rLt2+t7V/FbYY1EJNhjISTlUYyWERPhTO6qMRbqUzNBd5/Dh6mRI7hxIf5KEQdu
+ZvJ8ORomD++TlXQsqcYCuYNZ5EM0npe/UfHU7JYuHo0=
\ No newline at end of file
--- a/modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.1
+++ b/modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.1
@@ -1,6 +1,11 @@
-FtZexU7kCM3B90ksC6uYbbdHzwglHCxuZq1I8yIulFb73ncu6ivEbQZjZqd0XuKt
-0dnFVqZcpq/bGxyVc7SWZXbqSKpdiwten2hvpvolKafp3L148jpZo3D1G0mJ5pFZ
-fpb2tyNoJ2OC+qR0Za6Wy9w5L3krA0dNbGMMsidhM44TxEGwMGIP/m7rJ9p3TTXx
-wZ3Yu5XHuUzSYdUm2z9MvPb8NgdE2fo+oPsFmfZYZj0HY8qFzktg+ubNuZf4xiBN
-TbBgPEWYXh8bRZ0Hyz9qRIak+LEFFWmBU3r/kFUOv+eKzWnxgX/RQO3MObQdlBu8
-mNtLHXR3faLzIHxET9Vs7w==
\ No newline at end of file
+UtzJoTa2NS5uBfNTCeVVEC6R8Iaad8vq/KNJwlYsn6V+20mp/vBJIXh+hmHSGNEA
+ynpbqD1KLgzPMSsBbF2Azc6eT0frVDdPlKc5FyhpkB9YniOSpt+oWiU8M7UMsVhG
+/+9ClLLXImVeq3oySxGodpMh04sYrzBUR136cdk6mb+dAT3523xKRXZM72+WlQFQ
+G1rfzGTEWWFJCIwDJisauYbQlipvl6mfZttdQ2a7hgVbAJmFbm7nUsYr7t1ezP0A
+Jy1WIrZY4l8OzoL0TZ3aM1bC2vFYxv+SuH6E51MdVt/mLc7JSGzVmqdP0C58xNSz
+zmkfYwj5fWh6jRa6XQAl7Au3jujdVPV22bSdZV05RlypgLQHZmlvi+yRd8OCPJZY
+NLU8K3xZQP4sGr5vePtUqoVslsMtkUh/LUSTAAmFF8qPotxEzMb1LFYokPH37e1R
+8EwZbyp4wXOy7KYx2rB90J+4PoGPYIUe8xERHGDmrCt9G+siFB6OOSQEQEj5XfLw
+MkJSI9K3ldMtzIiDFKikmSpkCyeBFmEQrb6/zgl1qUBcE52yPkrybZdtvwseGrhU
+43ZsKX1/1FSj8MOkXuCFTMLMFRDpXuGvLTNPy1DPA3nsa0XoYFzp8Sg4pjJd4KUL
+mhYiy+v/27LfonFX0ak9+HlANsV96ixf3mrkVz7Tfc4=
\ No newline at end of file
--- a/modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.2
+++ b/modules/libmar/tests/unit/data/multiple_signed_pib_mar.sig.2
@@ -1,6 +1,11 @@
-sIwBnk2F2t/SLRhq6wJCJn/9SZxr9qhlViT8TEDgUvrfa2Rlnt6y9Xc+WLIwUadQ
-FFWoRf8KEzNIy5JBrtGBV0DsTISsZv+G2KGA1LKwxYgWOMGZcf0tgePHGVYc5jbH
-uy/SLuL761LxQYMRt9j+mkW4ek2gKIAHUTXZ2ouLSDKP87xsnUAWbcn1buTtqMmd
-0XfsSvG0mK7HceXExCo1tZJsmqaDZv1aX4tTBdmJXHuM3tugfw91sCSw01aSJex0
-F+UmpVVh+6j4CE7LRUYXZhLJuuI3xA5ZunvqwblC9i5wz1e13KIHu/OWCTKfpyW1
-se1Ok9MPNciLSdvUGoMSHg==
\ No newline at end of file
+F6F1LmabkmheGolLdYlWkaSnM782EoJnZAiDYOszsetXWltFLCd/SrfKaAABBUJZ
+jPS5EeEAFtNK6INCs/ULujohnQwhiMWwcLm7f5CGEaC7UzKB4tP5ZvnBASTDhAMj
+BipU2798XYyA5+LmWL81S+LZKEhGXdPsIC4GIqlY7hA0DKgsS9hWxC7VfuZb3r8T
+Mp//aOM79+DnPBHJYKBzoDLO/F/GlH0Hr7Gih/nOkiHTvQgZ3PDAxwhGgwLAsRA0
++LmrQ3MlHrLfT9SrPZq3kUtX/JIvYfAaUE8cV941a7cvfVY1RPjznJBk2lYowNys
+GhjoS9OpRBqdMVfY4dHZoCEgc07siDXhTCw4J9tPAjqOdsqwgsuoLhTEcIYeWnR7
+otYnFITcDvRRRkP98SRPjKquemvcYgeyX7vHomN8V+GhTlCn8NF4ModE1Ny7whiu
+V/+dwFH3S3Phg2wo2THfU1igUzZUJ5LhiO486NVa7n3wLZqpAMnsvDujqoL/8tWz
+ZQ5o/RF6XJHA0UKXxt3UiGZHDGuS3I6clZJa1PXgSfEHZyQmQ24bl2fmDURdLUbt
++t//Y5PZTktwjxIELbGYvVXoJYYHW7Jr5PlxvUxqq7WRHwOd9nL4Bs8gqr64I9sB
+8yMnjffnl5ZL53pS6SjIzPgymYNOYN1KpDuNoSBuXN8=
\ No newline at end of file
--- a/modules/libmar/tests/unit/data/signed_pib_mar.signature.0
+++ b/modules/libmar/tests/unit/data/signed_pib_mar.signature.0
@@ -1,6 +1,11 @@
-VTw+yunNUglvAxNevIP1A+1aWNgD479tbZy4t8uDuC9AJ0nLeLXYBfklGxaKCzo4
-/UdWFfv1gJmqbnCAlZrZ9UJLUVZOUAwKb+V90bC7pBnGy7xplKBDm40SIs4fwWZl
-EGRt8GCPjYKgsYp+jScNMD8B4J3bPSR7m0c1TjXV4pZMhT7LJ+iLfHiy5+WiGBgZ
-9qor7plYxfZFgg4moAA3iIXIJbNORUEWfz9b7rsMmiwZO4XmMSDNUutkj9Jl+9gB
-XRwrwL0QLvAuYwIzB0HDdl/LPCC+UDEMKigcPhjwFnpN17qUks0fRxId8e4P8m2H
-rumgMHGhwx3uagGTTufQSw==
\ No newline at end of file
+Qv7nfMB5+ri3errM8NqkCl7LwWFHu3DXBFAHaw3Rl27hGyZw4xR+oKbQMkwvdrY7
+GxWZ0vBNSI4nte+Ii6XjDQcnzQgqINEZkL5EVMs1re1zA8OzuItxtXWeCoAPGgMg
+uhvPVWxMCUMia1yCWpVKwA9CKfsX+0+5jbSLeMg43q6Zoj+AVanCZZlQiH2nuBPL
+YB9hib9GlK4kjS1EqFmYuA8oDQiWDmWK1ULAmFUy9Ezho4il21rG4FQJYywLTQSr
+8PiSTKVH+8LZAvPNEzhG3UGOVsj85w2TzmLbvSiYFJCMx8NQLHbB+cmt+1ytenaK
+Qt+b2PC5Hs8LczOxTxpzgtAZPQbx2jqCxCeFOZGzY7Gfz4oi4YdqY+d4n854wwIb
+rxX7asiYwhOHoJ5nxKoqN1gsRyshSqYDH9+TwXJPrk1S8i5sIBMQpycr+f+1MPGx
+RsoorG3sKUfC+dXi3QqZEnBc+ULqIOrmW9J3TTUsxNpOkm03NvPQZyeF1wpU4jfz
+W1Hnu7nltdqDX1bdmCChZ3rP+7JJYwfvVtmBseIFGZHVMhqvzvvdlxLn+MeTDiAA
+Zrhi/BNkQstX7Bdqe58adzRAv/O80DH8ErKBqvqh17HXwMmGx6i+EGyNt8DfFLSm
+xEzxnsmFnOaBytzpth4pltEEpioQPS7/CSdRydi/29w=
\ No newline at end of file
--- a/modules/libmar/tests/unit/data/signed_pib_mar.signature.mycert2
+++ b/modules/libmar/tests/unit/data/signed_pib_mar.signature.mycert2
@@ -1,6 +1,11 @@
-Ywj/i+4teNQ9jhAOQsibt4sJTGRHC+8l9T96pCxX+zq4qQio9ysPS+N7g+ODaArA
-pYGD7SsXEKC69PwhS8XeJtPTZ744YwLx0+YApwJg7ZxWji9bqrqS4qfp5o9j8A9q
-g3GLBH4S+xefbOrhgHptWs6ZwBAO6nhxlhviZA7Bp9m6ViUBNmGgTYnMsfhzU4Ol
-7Cmkbah3Hyt2EYUnZ8KJm46eebRvDnJNKX7s6tq/h0o/V8As1v805tgBlsyDwn6R
-6h0S7HqNx8JkIvVsIV2boXmkYYobVb8ssottyHc893ywQMPso1gdBMJYAgRW26wR
-ZEEL62q8zGzt+UB+V8pfNA==
\ No newline at end of file
+i6oFIDMnyZ5CUaYUCg8MEL48puCQdZMH9s2ZoGKzxK4YO6a/2Yhur4jNRfoxgQm3
+2o4qO4gUCjcwZmQHoSmseELJWP+6I929SZ4KUc/bXsIOMlZLcq+YSQSCbmkM/AeV
+NMW4SR8eVtU0BjstZafaWtvCp0nzYXwyDLUUKl006CzylCjGDO2yNC3GGTc6N0cC
+I1nzDOTNYknuHLJLhjJaJEd+c/J5g3BsDXi3Bh7ZtO1OkU/x/jhxbPfK2YsyHpUm
+8/4BKDy6ocV2zrDXuE4ZBPJXsOGshr3kZLAkrhUbGK14EEFx+PtCRLigfWlGIWd1
+ZdYv+0r+JaOdskArdcHCtfBF6IOnQLB1UjD2NsyhMnKPPm7KO26A+ig8DxlTyt4N
+sop0UryhQxHhh/iTkIJlMN1JONr39EG66pI/jo2HwArNL/sfqZ1m9GR+tDKKtMYm
+gFn0nxQiIgquYA2Q3sKdgtcHvQGxxvyKOa3lelykjny/4RCwsfM1S1KwG9TpPHW4
+5VUoztOuIsSpAwdc+gzNfzvqCi0ac0bUF66ksZ2qlKpG0VRq0O9Rdtv9FClbVUWM
+PRlmUuRdXkn6ouCx58dwHoABXr910GdqV5EoNXNyDG/Mnqu0eYSGDRQEjVvh5v+u
+FSbVjBI+ie7oTFeInJ7eWgJ7/XTMtHsCAw+RHN1drFo=
\ No newline at end of file