Skip to content
This repository has been archived by the owner on Mar 30, 2021. It is now read-only.

Commit

Permalink
Merge pull request #498 from radiant-player/roll-deploy-keys
Browse files Browse the repository at this point in the history
Roll signing key
  • Loading branch information
jacobwgillespie committed Feb 10, 2016
2 parents da55bf2 + dfd92f4 commit cff0d42
Show file tree
Hide file tree
Showing 10 changed files with 358 additions and 83 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ env:
# GITHUB_TOKEN=encrypted
- secure: "d+viN4YvcYgARAvknJO2ymZf95Yu/xulCCxTPYsrTucm4knqQHdsO9NyvG7DHhDkNRPxbYXOSJfB4UGv6ObCSquvSA43XzS2nUSnfHvHyio/mcbH//DbrRTpUH7ziGJqfzXuwOmxS0DLwi20QG9+4amTo5tilet9FiqP3xfITT+Nm1awpfqMOoqaXZdVmJh2bj1hyCT92WmEBhepz7VdsVcdpUphO2jLtnE4EHIcUeJ7Fw3A2aqRnVbWfcy25Bmsp/aOzGRBH1zArRnZjaCUPK7OX+tnq7TnSztL8qeQIBqtMKriq45x4hFE9JTJW3iO+hv8LQB6xyrfIvzCisz6Rcwhwb5oMkO9ykYoFZHSy5nuCSZvnpIISdWFobV58EYLwu0GuKB6iW0zOO4bJYje9qdvzhh/h1o2sXho77pFLcmURjll8HdRTLSY1Ha3LRFeoYGBHf9K7RW1YKhVkGDqKyahjzijZ5MIETWkTgg8VICvJF2DlWLxax/j1kmhH+MjTV1wGaEPXTmcnBuEU3cNsFhv1SIzNP+8q97tuNKeBOL5rd1nOHH4uuO1z+LXA0ulmk7E8glcDftVsaW7WhvOPdwYIj5GFMKI6RmUIjcifIH+CR+8pAlXeR5Ek8pAYDhKpJlHpAH/QX0JT9+mLqiWIuMN7RG4tPKadrEVgWJKdxQ="
# KEY_PASSWORD=encrypted
- secure: "Ri/ZEL/kK14y/v6LmqIbuQ03yWR6r84ifnWab515OB5TS5RP4E071W6vQe/nB6KLIGKgQXLWnXhX+9df5WOYrwQGFOD8dqEG4c6PbxUXPFyimK2v5l4wWLHD73yyNhyGcTXYnG5dlL+n+815LPEfee60WVwJ8FKZrD2iJUXgYi7IT9xojz3+ZDOroIvccuRLt33Xh/Q8E25s6bJBzz4IujVoG+i5UbCQHp05QyKwG3RxB41oY4Yuc/1SF9LskGRq6YTh2/4ASnRj5cenQnKVkXj2CGBGtnUKVTjC6piE8iNLAuws3qXAJVhK+HLULaKyYhGS4LQNFvsZvJ07QrhNyI3SApvZv34G5/zVgQX1Dq64qyPEXazouhoSDPXXGw4KLDTr/1BVCHk2zvbv3AUsXls7CubOzBx+lle6y27FuQhTAmKN5rukWj781holTjlXTUS3UK8r/ely0VaHbkov40iq8esdmSQ3rxt35SZ2gMp/DvOO8pPSyU9OLttNdg4zOjy611JIOVcAFUPgH4o9ok2EX5SBE6kIeRnWjFYI3Pr7kj5dHxvxFQL+lpc54iQmGJdUAV9Ni5R2F2E1JY850qIiJ5MmsJg5eUA3FFJ+VVzzz9RbNSdj/ZSVQooHAq51TNfkWEP6GIDtC4vD/8FstHkOfK9c5EtDJD42z8jc9h4="
- secure: "drkqA6GFiKly3wayztgXlco4g1PAVX4LjowBHNyT8MYUHUBEMcSMsED+2MD2nmWKjuuGGi1jBMVgv7LiMrJmO8KTjAhE9PUjOXIZm/T3/m/yhzLXYs0FiMN7AtZ6MSSbd+kfks51oBuZJxdvM42Obwg7LQmJstMRY4Vlil9yXmuIrvVWDESU30+kWw81msuTYqpHw7D2JcBELz3dwaLV0P93H3l4Gr/opy/M8y+Aknxb9QBQYyx8jZA7mQHG4+N9VfhyzGlxncz8Bvr4jqSbQ6Dezwf7KV5Z6iGHHu2W67VTJY+LwGb0bG4p8hXlvJgwkoIwmC91RTDmY8VnktfTQsp0MJP+U41/aqf9xgLZmUVITEE5/3aDeAv7XtEsUL+tpT/2oVXXphHboLf60xYuiLFuYeIVhStergw/sY1xic/3wbScDxXp9Sosp0q6fc8QRdlfI9y0zLgl+CKig+NVI0Iq2rk+ufb5cWhGtFTY8x6bX1R2s5cUo7eUiVKp9xy9ElLdvSgi66BaMWL4uYY32ldVOxsI4sKEZUPpciexkg+D8RvxyO5G7y4t/35O7TUNHDq3nHbUs1H1Pmly9YZoFGFIrlo2XrgWyJQQniBwZlWkrVi+bfhPO44Go9PcXGgshBFWUKL6WlVCqQumDISENDJZRMpLV7JRo/fLqNuBhUw="
Binary file modified keys/private-encrypted.pem
Binary file not shown.
68 changes: 34 additions & 34 deletions keys/public.pem
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
-----BEGIN PUBLIC KEY-----
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
IlrfSi0C7L1mWmAlXcM=
MIIGOjCCBC0GByqGSM44BAEwggQgAoICAQCHuaB0/pL4PG7g19iieB/SsQjfPcIb
/irogj9e9ORmkG+bBmyN48Q0BNPROuWjJZpDDalgApirZXMdlrGw8noK2dlqJjdU
gY+5p/M2gAMYBon0WHUUmBXjTubLTKpHcz26bFuoQ7BAPwQP7eWdqR515aCy7Ua9
4dxqpn92m2TW/geYVNrwZ1xu/BU+IKSOoV92ousm8FUxJijKBj9K58sWbv2xJCVV
I2bqoTmiUpPn5LdNBkkjvfUZ7XGkvIiLNErvhdwP+OSk6ecM9snC4rloiSQkXoQs
TYgsGKA01Tq/VTYZYMHCiEEUW41EyaGZm6RP8SEuR/EE+7cLuU7Q3i1VUIdx4XbG
I5WFO/AYlyvNdHkX+p0nHsKcaL0iC7ZgxryHnpsmpiduymHPIBXwC1a1jHgWzk1s
RXKCMHcW7SneiXzyUDDUaaknhYRpdLkXyNd8tUfAe8vgRJRoY0jPKpGJ9UXUSenL
sb+TbFIQN1SXQpf3Rzzks00jzrwnrrC0i1ugSbij7kjqEOlmF22A6RfdCxNoKQz+
EJ56m8v2Dp3rwS24rimjH21Ia25I6tcvW4Yvt99kEXwcPSFeZwR7QGilNQDpNYIW
CXu1T2u4kGZz/IUtjDwZ+ZzjNZ/dyhf15tTU+/P6DLR0WsyCeE8LgsjEo7Mq47cf
Uwo6RdJLSupzTwIVANdhqfWnlkVSAa2HHKrLYWEr6LqLAoICAC119n6+Y3+Oih+d
ZlU9N84cNilvv8op0nBp1ZA6+Cc5vjjTUTWKp+yI5DLXNIlG7AKwa3DcnFcWv/DS
qGbXpE2y3oW4ypNzAyMsuf8S72uJDHDAJmldOwh5yZboSFtA0UlvAg0ScG6w+dI0
krbLia+mngGoCOQVV8rm6trBrPnefWwKQjDntsu/JG9GA8PPM/mcDbwwNgMaMqqq
fu1wiMfleAwKpEgVC8OcvWAYwvOBWE3mQPZtr4Wx8Eu/2hl4x1xHRrsCevjEVAdb
6orNN8pE1v8eqE8ligOVrcSADzRge3DlYXXjSD6avYjlViWAUwTjjCalHgyb3bLv
aBKUkJMJlORXPC0J1bBxtHT1LYaKZtB7FVCH69L1vK7kopDRRHlAocwMUSG5w09e
0xwi98wdo9qsxXurK5IiSL6rpg4rc41NI7+bxA8aiVMkHBVvP0BwCaSFNKm2dHuw
N+aJvmXkk1+a7BQWWUtIUWSEUseeMc10f/ly80ofOLytjIOyRMGeMakdlpdZ0YbK
GOtkE0gqgnFnbEW3YM5G/+0tam0XJsViUaUV8a1S9dXEx/4xbjVPbVYU+tCzdNai
cEUBJZam2vzOYjojeHWfnNKthr/sS/AfUoyLoEnvUiR92nZQysVndi7dMiMbGXar
qW/NvCtUTF8Gebr0dfuNTMIVnK8oA4ICBQACggIAHrdhWkCuzo+lyWsynOXKrApd
GPK5dv0nczp0RvrFwQmSNHPVftkFRqUbuCNVgDV66NpyCzr4R4BCfsA/Sj/ZgIrQ
S6JJL8K0THUZCOPpe30FxJitmni4ShYcmaCWtXo6yCu8pnb0nS88G4vu4wlNeECz
OHWYfUXiTaddrI7mE26kO2gfzXT0SnA1SrU2BTaCFLJaPwiMhnj3uYDBusUaVi+T
R+h/gAjw4n0o+CY7VetSh2CgLYMcUTfNuMFZUGvpBpVGTZidJSkQ2nNFaypl6ujr
H3Z49Qg1aoS/oEqgZCjoQ1z1eAuzad7IOwYuU+Ti3Gq50PD3ovTBi0/OliolZnUx
6nuW00RGXHGoTFtVruVndTa0T4T1u4OOtbu4TkKxztJUeK4qOVpdzbDC7wKdguUb
Z/sOQ8pl3XppoLhLvBM5YFiimiy5BnZVCwYL6c0SZbfh2qWfyoGZfimLvOt4RbA6
SdpziVwpsGTHftm8ia4W7MJJxkSCG2EOtdFzXSOGBKrfh5lMUU7iYEqx1jQu8Fe0
HM3reSrdNivw3/X6zPNKHgMTXznk1XRbqcrYPuAfUq0CblmxLHAenN3fS+e74lZ8
K7XwzlExzkcFkSd55EtiXYFozZSCd6e7y9PKON10AYA7pt4taCwBgB9IY24BwRh+
B/EWRqF/dQpBWU6wE44=
-----END PUBLIC KEY-----
68 changes: 34 additions & 34 deletions radiant-player-mac/Resources/radiant-player-mac-dsa-pub.pem
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
-----BEGIN PUBLIC KEY-----
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
IlrfSi0C7L1mWmAlXcM=
MIIGOjCCBC0GByqGSM44BAEwggQgAoICAQCHuaB0/pL4PG7g19iieB/SsQjfPcIb
/irogj9e9ORmkG+bBmyN48Q0BNPROuWjJZpDDalgApirZXMdlrGw8noK2dlqJjdU
gY+5p/M2gAMYBon0WHUUmBXjTubLTKpHcz26bFuoQ7BAPwQP7eWdqR515aCy7Ua9
4dxqpn92m2TW/geYVNrwZ1xu/BU+IKSOoV92ousm8FUxJijKBj9K58sWbv2xJCVV
I2bqoTmiUpPn5LdNBkkjvfUZ7XGkvIiLNErvhdwP+OSk6ecM9snC4rloiSQkXoQs
TYgsGKA01Tq/VTYZYMHCiEEUW41EyaGZm6RP8SEuR/EE+7cLuU7Q3i1VUIdx4XbG
I5WFO/AYlyvNdHkX+p0nHsKcaL0iC7ZgxryHnpsmpiduymHPIBXwC1a1jHgWzk1s
RXKCMHcW7SneiXzyUDDUaaknhYRpdLkXyNd8tUfAe8vgRJRoY0jPKpGJ9UXUSenL
sb+TbFIQN1SXQpf3Rzzks00jzrwnrrC0i1ugSbij7kjqEOlmF22A6RfdCxNoKQz+
EJ56m8v2Dp3rwS24rimjH21Ia25I6tcvW4Yvt99kEXwcPSFeZwR7QGilNQDpNYIW
CXu1T2u4kGZz/IUtjDwZ+ZzjNZ/dyhf15tTU+/P6DLR0WsyCeE8LgsjEo7Mq47cf
Uwo6RdJLSupzTwIVANdhqfWnlkVSAa2HHKrLYWEr6LqLAoICAC119n6+Y3+Oih+d
ZlU9N84cNilvv8op0nBp1ZA6+Cc5vjjTUTWKp+yI5DLXNIlG7AKwa3DcnFcWv/DS
qGbXpE2y3oW4ypNzAyMsuf8S72uJDHDAJmldOwh5yZboSFtA0UlvAg0ScG6w+dI0
krbLia+mngGoCOQVV8rm6trBrPnefWwKQjDntsu/JG9GA8PPM/mcDbwwNgMaMqqq
fu1wiMfleAwKpEgVC8OcvWAYwvOBWE3mQPZtr4Wx8Eu/2hl4x1xHRrsCevjEVAdb
6orNN8pE1v8eqE8ligOVrcSADzRge3DlYXXjSD6avYjlViWAUwTjjCalHgyb3bLv
aBKUkJMJlORXPC0J1bBxtHT1LYaKZtB7FVCH69L1vK7kopDRRHlAocwMUSG5w09e
0xwi98wdo9qsxXurK5IiSL6rpg4rc41NI7+bxA8aiVMkHBVvP0BwCaSFNKm2dHuw
N+aJvmXkk1+a7BQWWUtIUWSEUseeMc10f/ly80ofOLytjIOyRMGeMakdlpdZ0YbK
GOtkE0gqgnFnbEW3YM5G/+0tam0XJsViUaUV8a1S9dXEx/4xbjVPbVYU+tCzdNai
cEUBJZam2vzOYjojeHWfnNKthr/sS/AfUoyLoEnvUiR92nZQysVndi7dMiMbGXar
qW/NvCtUTF8Gebr0dfuNTMIVnK8oA4ICBQACggIAHrdhWkCuzo+lyWsynOXKrApd
GPK5dv0nczp0RvrFwQmSNHPVftkFRqUbuCNVgDV66NpyCzr4R4BCfsA/Sj/ZgIrQ
S6JJL8K0THUZCOPpe30FxJitmni4ShYcmaCWtXo6yCu8pnb0nS88G4vu4wlNeECz
OHWYfUXiTaddrI7mE26kO2gfzXT0SnA1SrU2BTaCFLJaPwiMhnj3uYDBusUaVi+T
R+h/gAjw4n0o+CY7VetSh2CgLYMcUTfNuMFZUGvpBpVGTZidJSkQ2nNFaypl6ujr
H3Z49Qg1aoS/oEqgZCjoQ1z1eAuzad7IOwYuU+Ti3Gq50PD3ovTBi0/OliolZnUx
6nuW00RGXHGoTFtVruVndTa0T4T1u4OOtbu4TkKxztJUeK4qOVpdzbDC7wKdguUb
Z/sOQ8pl3XppoLhLvBM5YFiimiy5BnZVCwYL6c0SZbfh2qWfyoGZfimLvOt4RbA6
SdpziVwpsGTHftm8ia4W7MJJxkSCG2EOtdFzXSOGBKrfh5lMUU7iYEqx1jQu8Fe0
HM3reSrdNivw3/X6zPNKHgMTXznk1XRbqcrYPuAfUq0CblmxLHAenN3fS+e74lZ8
K7XwzlExzkcFkSd55EtiXYFozZSCd6e7y9PKON10AYA7pt4taCwBgB9IY24BwRh+
B/EWRqF/dQpBWU6wE44=
-----END PUBLIC KEY-----
2 changes: 1 addition & 1 deletion radiant-player-mac/info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@
<key>OSAScriptingDefinition</key>
<string>radiant-player-mac.sdef</string>
<key>SUFeedURL</key>
<string>https://radiant-player.github.io/radiant-player-mac/appcast/appcast.xml</string>
<string>https://radiant-player.github.io/radiant-player-mac/appcast/appcast2.xml</string>
<key>SUPublicDSAKeyFile</key>
<string>radiant-player-mac-dsa-pub.pem</string>
<key>SUScheduledCheckInterval</key>
Expand Down
2 changes: 1 addition & 1 deletion scripts/release-app.sh
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ cd $ROOT_PATH
SIGNATURE="$(./scripts/sign-app.sh $APP_ARCHIVE_PATH)"
echo "Archive signature: $SIGNATURE" 1>&2
echo "" >> $OUTPUTDIR/changelog.md
echo "<!-- SPARKLESIG $SIGNATURE -->" >> $OUTPUTDIR/changelog.md
echo "<!-- SPARKLESIG2 $SIGNATURE -->" >> $OUTPUTDIR/changelog.md

# Create the release

Expand Down
5 changes: 4 additions & 1 deletion scripts/sign-app.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,11 @@ if [ -z "$KEY_PASSWORD" ]; then
fi
fi

# Note: to encrypt the original key, use the following:
# $ openssl aes-256-cbc -a -salt -in keys/private.pem -out keys/private-encrypted.pem

if [ ! -f keys/private.pem ]; then
$openssl aes-256-cbc -d -salt -pass env:KEY_PASSWORD -in keys/private-encrypted.pem -out keys/private.pem
$openssl aes-256-cbc -d -salt -a -pass env:KEY_PASSWORD -in keys/private-encrypted.pem -out keys/private.pem
fi

$openssl dgst -sha1 -binary < "$1" | $openssl dgst -dss1 -sign "keys/private.pem" | $openssl enc -base64
2 changes: 1 addition & 1 deletion website/_plugins/releases.rb
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ def format_notes(body)
end

def extract_sparkle(body)
signature = body.match(%r{<!-- SPARKLESIG ([\w=\/]+) -->})
signature = body.match(%r{<!-- SPARKLESIG2 ([\w=\/]+) -->})
signature = signature ? signature[1] : nil

minimum_version = body.match(/<!-- SPARKLEMINVER (\w+) -->/)
Expand Down
Loading

0 comments on commit cff0d42

Please sign in to comment.