commit 7f844ef68e78b525ec28005ac9173a3b1e4190e6 Author: juju2143 Date: Mon Apr 22 22:28:16 2024 -0400 First commit! diff --git a/README.md b/README.md new file mode 100644 index 0000000..97cedb4 --- /dev/null +++ b/README.md @@ -0,0 +1,93 @@ +# Monochrome TI calc pride flags + +It's a design I made for TI pride flags. There's one for each model of TI monochrome graphing calculators with flash app support. + +Each of them checked flash apps and the OS for a RSA-512 signature, so you couldn't easily make your own without a license from TI. However, everything changed in 2009 when Benjamin Moody factored the key for the TI-83+, and the community quickly factored the others. + +The flags shown here have been derived from those private keys. + +[Read more about it](https://en.wikipedia.org/wiki/Texas_Instruments_signing_key_controversy) + +## How to read + +Basically, it's a grid of 7x3, each of the cells' 24-bit color, read left to right and top to bottom, reads 24 bits of the value of `d`. The last 8 bits is encoded in the sine wave's color in 8-bit greyscale. + +## 01: TI-92 Plus OS signing key + +![](png/01.png) + +## 02: TI-73/Explorer OS signing key + +![](png/02.png) + +## 03: TI-89 OS signing key + +![](png/03.png) + +## 04: TI-83 Plus / Silver Edition OS signing key + +![](png/04.png) + +## 08: Voyage 200 OS signing key + +![](png/08.png) + +## 09: TI-89 Titanium OS signing key + +![](png/09.png) + +## 0A: TI-84 Plus / TI-84 Plus Silver Edition OS signing key + +![](png/0A.png) + +## 0101: TI-92 Plus Flash application signing key + +![](png/0101.png) + +## 0102: TI-73/Explorer Flash application signing key + +![](png/0102.png) + +## 0103: TI-89 Flash application signing key + +![](png/0103.png) + +## 0104: TI-83 Plus Flash application signing key + +![](png/0104.png) + +## 0108: Voyage 200 Flash application signing key + +![](png/0108.png) + +## 0109: TI-89 Titanium Flash application signing key + +![](png/0109.png) + +## 010A: TI-84+ / TI-84 Silver Flash application signing key + +![](png/010A.png) + +## 010F: TI-84 Plus C Silver Edition Flash application signing key + +![](png/010F.png) + +## Date-stamp signing key + +Valid for: + +* TI-73 / Explorer +* TI-83 Plus / TI-83 Silver Edition +* TI-84 Plus / TI-84 Silver Edition +* TI-84 Plus C Silver Edition +* TI-89 / TI-89 Titanium +* TI-92 Plus +* Voyage 200 + +![](png/datestamp.png) + +## License + +The entire contents of this repo is illegal. Have fun. If you really need a license, the generator script and the design are licensed under CC BY-NC-SA 4.0. + +The keys were pulled from [BrandonW's website](https://brandonw.net/calculators/keys/), and are (dubiously) property of TI. diff --git a/genflags.sh b/genflags.sh new file mode 100755 index 0000000..f361c96 --- /dev/null +++ b/genflags.sh @@ -0,0 +1,24 @@ +#!/bin/sh +mkdir svg png +for file in keys/*.txt +do + line=$(cat $file | grep "d=" | cut -c3-) + name=svg/${file%.*}.svg + j=0 + echo -n '' > $name + echo $line | fold -w6 | while read col + do + if [ $j == 21 ] + then + col=$(echo $col | sed 's/.$//') + printf '' $col $col $col >> $name + else + x=$(($j%7*9)) + y=$(($j/7*14)) + printf '' $x $y $col >> $name + fi + j=$(($j+1)) + done + echo -n '' >> $name + convert svg/${file%.*}.svg png/${file%.*}.png +done diff --git a/keys/01.key b/keys/01.key new file mode 100644 index 0000000..907b89d --- /dev/null +++ b/keys/01.key @@ -0,0 +1,3 @@ +40F78D55E9A40A92D11D5C1446BFCEA74C8368BE1A81B6BA1596970E6D5932D933B86FF3CEA6B381CE65F5E383BDB02C82F33B8190375D0B40DEF2F1FE3CCA49AD +2051E2D4C9A2BE9ACB75A3067073EFE025169662F5A42FCD79034524BBFF921733 +21C751DE376252D2E1F8CE4B3F8774B7409CDC74205C2B32252DCD382C9170456403 diff --git a/keys/01.txt b/keys/01.txt new file mode 100644 index 0000000..dd7136b --- /dev/null +++ b/keys/01.txt @@ -0,0 +1,6 @@ +TI-92 Plus OS Signing Key: +n=AD49CA3CFEF1F2DE400B5D3790813BF3822CB0BD83E3F565CE81B3A6CEF36FB833D932596D0E979615BAB6811ABE68834CA7CEBF46145C1DD1920AA4E9558DF7 +p=331792FFBB24450379CD2FA4F562961625E0EF737006A375CB9ABEA2C9D4E251 +q=3644570912C38CD2D25322B5C2074DC9C40B774873F4BCEF8E1D2526237DE51C7 +e=11 +d=7020B00959AB9D2665AD0014E50853F7EAD19F89AFB19EC9678119E467CAB1B119F600276590FBF65BE2A49E214A26963A827242F8231EBC9EEABFA3B3FFA391 diff --git a/keys/0101.key b/keys/0101.key new file mode 100644 index 0000000..9db97c2 --- /dev/null +++ b/keys/0101.key @@ -0,0 +1,3 @@ +406104CDFAD955D41F1ECCB9B622007FE8BC75E8B28DA178334755FEF27C564D47B04FD82498C163B762991C68CF64E29236BC41A4C1BCB9793B6EE965407C74BC +2015A30058B84400F1D456D67CBF6D1DD2CABA346403DD72884F2180310209B3F3 +201D1FCF0D74941DD18C0B077E2E56D1C795546D10F9DAFF8A5464ACDF139CF7C5 diff --git a/keys/0101.txt b/keys/0101.txt new file mode 100644 index 0000000..5e7a9ab --- /dev/null +++ b/keys/0101.txt @@ -0,0 +1,6 @@ +TI-92 Plus Freeware Flash Application Signing Key: +n=BC747C4065E96E3B79B9BCC1A441BC3692E264CF681C9962B763C19824D84FB0474D567CF2FE55473378A18DB2E875BCE87F0022B6B9CC1E1FD455D9FACD0461 +p=C5F79C13DFAC64548AFFDAF9106D5495C7D1562E7E070B8CD11D94740DCF1F1D +q=F3B309023180214F8872DD036434BACAD21D6DBF7CD656D4F10044B85800A315 +e=11 +d=376D8DF4D2AE115CC972DD29E504466A676FC34C0F8FF0E0CC86C0780AD6358DB12FD9D2F71F976C369853C14E8D2D2A35397B1E919B2E2857CC42C9A44A7CE1 diff --git a/keys/0102.key b/keys/0102.key new file mode 100644 index 0000000..0422e83 --- /dev/null +++ b/keys/0102.key @@ -0,0 +1,3 @@ +4085F11FF810591B84875FDE4C92A5961CDD233A9B7ED76E8CFF65128C71420FCCC80E375DC8D2A8551AE2BEB9FD41654CE7B0A95E32BE9997750407904560BEFC +20AB07CBD3276D78777FE14E6048164F95F3E63AD2973BECC89E319ED972418E54 +218FFB96515298A3A08C559840BE71CAFF4D60DD5A5E06396C7686F4661A4E34FD02 diff --git a/keys/0102.txt b/keys/0102.txt new file mode 100644 index 0000000..f4871f0 --- /dev/null +++ b/keys/0102.txt @@ -0,0 +1,6 @@ +TI-73/Explorer Freeware Flash Application Signing Key: +n=FCBE6045900704759799BE325EA9B0E74C6541FDB9BEE21A55A8D2C85D370EC8CC0F42718C1265FF8C6ED77E9B3A23DD1C96A5924CDE5F87841B5910F81FF185 +p=548E4172D99E319EC8EC3B97D23AE6F3954F1648604EE17F77786D27D3CB07AB +q=2FD344E1A66F486766C39065E5ADD604DFFCA71BE4098558CA0A398525196FB8F +e=11 +d=DF0254F215ABD6C21C5A7AA4EA1D41BD072C2B2B2B6C30EA0F58B9FC16036762F370DA14BB164E291FD783F0D9A5684CFF140B02C4E923B8321D85FD8CC5B425 diff --git a/keys/0103.key b/keys/0103.key new file mode 100644 index 0000000..3fa425e --- /dev/null +++ b/keys/0103.key @@ -0,0 +1,3 @@ +40ED0236FD3D8B0CBA88C1CECFA549F8A838CDBAC487F9253F6C67F20C9627984FEA0D0A0BA035424C7B9F5E702286CEDCC66D2DA93320F7071BF2C93C59DE6B91 +209B16C813701163C9221A6926F694971B0A4F777A3BD10E7E2C563B80D18F4155 +211721160E2324E54459AE1DFF49D5EA21453027465E1EEEF2CDF8E05554C7A8B401 diff --git a/keys/0103.txt b/keys/0103.txt new file mode 100644 index 0000000..efbe3e9 --- /dev/null +++ b/keys/0103.txt @@ -0,0 +1,6 @@ +TI-89 Freeware Flash Application Signing Key: +n=916BDE593CC9F21B07F72033A92D6DC6DCCE8622705E9F7B4C4235A00B0A0DEA4F9827960CF2676C3F25F987C4BACD38A8F849A5CFCEC188BA0C8B3DFD3602ED +p=55418FD1803B562C7E0ED13B7A774F0A1B9794F626691A22C963117013C8169B +q=1B4A8C75455E0F8CDF2EE1E5E4627304521EAD549FF1DAE5944E524230E162117 +e=11 +d=33533F6ACA292845C69374C6F06A62FAE485204863E5293A9362A983C7A93215BE3D58A0135A9F3739B4219F4CBEB21625ED5DE7A582D05ED3363C5A6B8865D9 diff --git a/keys/0104.key b/keys/0104.key new file mode 100644 index 0000000..1372147 --- /dev/null +++ b/keys/0104.key @@ -0,0 +1,3 @@ +40AD2431DA2297E4175EAC61A3154FA3D847115794DD330AB7FF36BA59FEDA195FEA7C16743BD7BCED8A0DA885E5E5C34D5BF20D0AB3EF9181ED39BA2C4D898E87 +205B2E54E9B5C1FE26CE93261478D3873F3FC41BFFF1F5F934D7A5793A43C1C21C +2197F7707B94079B73858720BF6D4909AB3BEDA1BA9B93112B041340A16ED597B604 diff --git a/keys/0104.txt b/keys/0104.txt new file mode 100644 index 0000000..3683f49 --- /dev/null +++ b/keys/0104.txt @@ -0,0 +1,6 @@ +TI-83 Plus/Silver Edition Freeware Flash Application Signing Key: +n=878E894D2CBA39ED8191EFB30A0DF25B4DC3E5E585A80D8AEDBCD73B74167CEA5F19DAFE59BA36FFB70A33DD94571147D8A34F15A361AC5E17E49722DA3124AD +p=1CC2C1433A79A5D734F9F5F1FF1BC43F3F87D378142693CE26FEC1B5E9542E5B +q=04B697D56EA14013042B11939BBAA1ED3BAB09496DBF208785739B07947B70F797 +e=11 +d=7F9535EE4836CD1BC53E0EC6A00D2055EED67E0532800CBEFDDEE8B06D42576EA1A4F4FCB2D3498B9D2BEB9673632CFD1C4D5C693C553D370C82A39E8CA1E0B1 diff --git a/keys/0108.key b/keys/0108.key new file mode 100644 index 0000000..5522bf9 --- /dev/null +++ b/keys/0108.key @@ -0,0 +1,3 @@ +407F0754F917A3D549754415DFA71A7FE11247DF26058001A246B0013FF355DA7FE46B1121FBB0E2A36BAC95BBA347261D7FBBC3B947DE3902AE9E8E51EE2532B5 +20976B935A1A4E9A0A32C9996EA5B3F51F5E1BD1BB58D246D7DC8EE648346D3049 +2159607D0D437D5775C737EB4D5718605CAD8EA3FD0274CBB6224B369920CBC87902 diff --git a/keys/0108.txt b/keys/0108.txt new file mode 100644 index 0000000..ff4e69f --- /dev/null +++ b/keys/0108.txt @@ -0,0 +1,6 @@ +Voyage 200 Freeware Flash Application Signing Key: +n=B53225EE518E9EAE0239DE47B9C3BB7F1D2647A3BB95AC6BA3E2B0FB21116BE47FDA55F33F01B046A201800526DF4712E17F1AA7DF15447549D5A317F954077F +p=49306D3448E68EDCD746D258BBD11B5E1FF5B3A56E99C9320A9A4E1A5A936B97 +q=279C8CB2099364B22B6CB7402FDA38EAD5C6018574DEB37C775577D430D7D6059 +e=11 +d=8A8FC2A72F4EF1D05C0E22731595AD7F5286AF40F8DBDE343207B483CDFE43706342BC4BECAEFE365A89C2AEBD154AE789980EFB56AA8DF5400895E905ABE241 diff --git a/keys/0109.key b/keys/0109.key new file mode 100644 index 0000000..b14e8b7 --- /dev/null +++ b/keys/0109.key @@ -0,0 +1,3 @@ +405D14C1A69D6985449FBAA57BEB7BA23EC96D4EBC088B6E245FA98DBEFBA68001AF3AF01FCFB73ED7C9976767D6C3350FE26CD865857F5F25E8125880D01E4285 +200B5E1657411F43E9F9F98DC688C79380A0E7B43FA6943FC3BDCA25D0976EDC01 +2137A0043A3A6051BBB546DBFB768AAC138826901EA2139D678CEB95600429749A47 diff --git a/keys/0109.txt b/keys/0109.txt new file mode 100644 index 0000000..83fc979 --- /dev/null +++ b/keys/0109.txt @@ -0,0 +1,6 @@ +TI-89 Titanium Freeware Flash Application Signing Key: +n=85421ED0805812E8255F7F8565D86CE20F35C3D6676797C9D73EB7CF1FF03AAF0180A6FBBE8DA95F246E8B08BC4E6DC93EA27BEB7BA5BA9F4485699DA6C1145D +p=1DC6E97D025CABDC33F94A63FB4E7A08093C788C68DF9F9E9431F4157165E0B +q=479A7429046095EB8C679D13A21E90268813AC8A76FBDB46B5BB51603A3A04A037 +e=11 +d=468C6AAA9E4CBEB722D83473CC81A30E4449A3E9FA82232E9F2134225C33E2AF3591EA056932EA1A29C5B447B95041AF6943072271200451AF07128A83EE842D diff --git a/keys/010A.key b/keys/010A.key new file mode 100644 index 0000000..01afdb0 --- /dev/null +++ b/keys/010A.key @@ -0,0 +1,3 @@ +4005D1EB8485AA14C983FFA04031B27C89950C3D7F4181FE603A353F48DE0933DFE1173BDD2E14FEB7325BAA35A12F21804DCFD30E56119C1305D348A77BCF448F +208BCEED26E2537E897E3AFDD1E831AEC1BF7437F4C9E1A0DD09B67B66938D9D02 +21AFE026E1181E8196772F4DC38977E000421AAD8BD66F2C7F614DF20A90642EC736 diff --git a/keys/010A.txt b/keys/010A.txt new file mode 100644 index 0000000..1bea05d --- /dev/null +++ b/keys/010A.txt @@ -0,0 +1,6 @@ +TI-84 Plus/Silver Edition Freeware Flash Application Signing Key: +n=8F44CF7BA748D305139C11560ED3CF4D80212FA135AA5B32B7FE142EDD3B17E1DF3309DE483F353A60FE81417F3D0C95897CB23140A0FF83C914AA8584EBD105 +p=29D8D93667BB609DDA0E1C9F43774BFC1AE31E8D1FD3A7E897E53E226EDCE8B +q=36C72E64900AF24D617F2C6FD68BAD1A4200E07789C34D2F7796811E18E126E0AF +e=11 +d=6521836657F72B8B1CE6A2D355C2B072F1085DDB34F0B8D881E086B7AB38C569B4C13DED4C576E7402F58B083BC5FE4A32116F95A61F0027C2A59152B279BD81 diff --git a/keys/010F.key b/keys/010F.key new file mode 100644 index 0000000..362d00c --- /dev/null +++ b/keys/010F.key @@ -0,0 +1,3 @@ +40A5269CCDFAD4ACBE816B6C6ED00B984B08E34A3172F504C58DDB9F1E1F92E9B357FCF0314148E80881DBD1B8C8D7E4E81025B9158CB808706E45ABC1E218E982 +20FBB377F8EFDAD1C03FF076BB1E7956C0D0B0D7E41613B726F805D5E7F2D23843 +21DFED75BE1329EC0AC94C91C23CED4339133CFCDDB3058E5316148AB7DE378BF201 diff --git a/keys/010F.txt b/keys/010F.txt new file mode 100644 index 0000000..e1712c9 --- /dev/null +++ b/keys/010F.txt @@ -0,0 +1,6 @@ +TI-84 Plus C Silver Edition Freeware Flash Application Signing Key: +n=82E918E2C1AB456E7008B88C15B92510E8E4D7C8B8D1DB8108E8484131F0FC57B3E9921F1E9FDB8DC504F572314AE3084B980BD06E6C6B81BEACD4FACD9C26A5 +p=4338D2F2E7D505F826B71316E4D7B0D0C056791EBB76F03FC0D1DAEFF877B3FB +q=01F28B37DEB78A1416538E05B3DDFC3C133943ED3CC2914CC90AEC2913BE75EDDF +e=11 +d=3D9ADE88D39BE47034B8CF50FB29F353406BB0D6ED8FEED34F7C5E3CCC352B7386A83FABFFA600B45F6958C7430ACE2F35A48A18E9988E5708E8DACEA1431151 diff --git a/keys/02.key b/keys/02.key new file mode 100644 index 0000000..cd2d9cc --- /dev/null +++ b/keys/02.key @@ -0,0 +1,3 @@ +4081396D55C0989BC949FA30821FFE61C9441EDC3827D0E89EEE16DDEF697634B8E10B8B7F42FE7CC1A7478606D6D09F6FE96365E71E3D2AAA7C8D91068F1DFAF3 +20E1A6FD4557AB2234E92FACBBADD9E7FA2452B5C238F1EF296AFB2BFE67BACC1E +21A106BE04DC99B4F389D3B96951224E064F417E34EEF53130E9BEDC9A721EE1EB07 diff --git a/keys/02.txt b/keys/02.txt new file mode 100644 index 0000000..2a7d1ad --- /dev/null +++ b/keys/02.txt @@ -0,0 +1,6 @@ +TI-73/Explorer OS Signing Key: +n=F3FA1D8F06918D7CAA2A3D1EE76563E96F9FD0D6068647A7C17CFE427F8B0BE1B8347669EFDD16EE9EE8D02738DC1E44C961FE1F8230FA49C99B98C0556D3981 +p=1ECCBA67FE2BFB6A29EFF138C2B55224FAE7D9ADBBAC2FE93422AB5745FDA6E1 +q=7EBE11E729ADCBEE93031F5EE347E414F064E225169B9D389F3B499DC04BE06A1 +e=11 +d=396806F47A04214A82644A9DDC17DB45FC259A8CB63DB681D32C780FA58A20E7EC982512AB04CA7EE301A03C4BAF2FB8A791E261F7B74923715B5EF4028420F1 diff --git a/keys/03.key b/keys/03.key new file mode 100644 index 0000000..ecf0ff9 --- /dev/null +++ b/keys/03.key @@ -0,0 +1,3 @@ +40E7C21F66BD1116F2F4F691121F3330060E24C8C7A1858D49636E24E80015F3AA25C2F6033AB39067D453945ABD8A5F4CFAFADABAF8BA2BFB88895A04B5D47689 +202312902DCC81354C43EB01DB7E9404BC1140E85F1A0CC0B00E166B2290C5EE04 +216D6E5F7F6C6E7248B28C475B066D447521E4F6168F0DBB7ACFD69EAD277D30DE1B diff --git a/keys/03.txt b/keys/03.txt new file mode 100644 index 0000000..fbab2fa --- /dev/null +++ b/keys/03.txt @@ -0,0 +1,6 @@ +TI-89 OS Signing Key: +n=8976D4B5045A8988FB2BBAF8BADAFAFA4C5F8ABD5A9453D46790B33A03F6C225AAF31500E8246E63498D85A1C7C8240E0630331F1291F6F4F21611BD661FC2E7 +p=4EEC590226B160EB0C00C1A5FE84011BC04947EDB01EB434C3581CC2D901223 +q=1BDE307D27AD9ED6CF7ABB0D8F16F6E42175446D065B478CB248726E6C7F5F6E6D +e=11 +d=7134AF2BA93B8052B0BA99FA034AECCE20C726F64A984509463AEDF38ACB3662685416968C52104F822D49DB8DED0EF07318BF6FA659D1FF7A1E75F4D4BE54C1 diff --git a/keys/04.key b/keys/04.key new file mode 100644 index 0000000..fd525e6 --- /dev/null +++ b/keys/04.key @@ -0,0 +1,3 @@ +408FE528B340EB1C88B505B2354BAADF47F3616D92CB532E7E5A2A0DFF1C4E4283CEEA2B2F7AD5F28B7E4BE4F3F4C99CABA0D98A8E5F2BE15E2AAC7CED0940EF82 +20CDFF9610024DB1B7AD46D691E0E538BB00A1D840F5CCAF8EC0FED20C3A9D700B +21CB4662A9084F5076B117892EBA3FB0DF9EB24988A62A83890B5A0B4E18BD07720B diff --git a/keys/04.txt b/keys/04.txt new file mode 100644 index 0000000..361b9cf --- /dev/null +++ b/keys/04.txt @@ -0,0 +1,6 @@ +TI-83 Plus/Silver Edition OS Signing Key: +n=82EF4009ED7CAC2A5EE12B5F8E8AD9A0AB9CC9F4F3E44B7E8BF2D57A2F2BEACE83424E1CFF0D2A5A7E2E53CB926D61F347DFAA4B35B205B5881CEB40B328E58F +p=B709D3A0CD2FEC08EAFCCF540D8A100BB38E5E091D646ADB7B14D021096FFCD +q=B7207BD184E0B5A0B89832AA68849B29EDFB03FBA2E8917B176504F08A96246CB +e=11 +d=4D0534BA8BB2BFA0740BFB6562E843C7EC7A58AE351CE11D43438CA239DD99276CD125FEBAEE5D2696579FA3A3958FF4FC54C685EAA91723BC8888F292947BA1 diff --git a/keys/05.key b/keys/05.key new file mode 100644 index 0000000..f0a226f --- /dev/null +++ b/keys/05.key @@ -0,0 +1,3 @@ +406BABF27E9BF1826FD46CBF934E3360EF1F1D3D09D6C74E9DF78049D01A42F584BD383A10E64330C2EE6F1B1C5162789E91E94677900F85D98E7D99F49B30A2BF +20F59BA0274F1CA6231A882B053AAD9A2B80EBE9D2B6E9FD1CDCFCE1AD9D9414D3 +20DFED657A28DE2BFF75DE4F1AEBB7555859779DA38A671B7C76F81B50F02A6AE8 diff --git a/keys/05.txt b/keys/05.txt new file mode 100644 index 0000000..ce04681 --- /dev/null +++ b/keys/05.txt @@ -0,0 +1,6 @@ +Community-created 05 Signing Key: +n=BFA2309BF4997D8ED9850F907746E9919E7862511C1B6FEEC23043E6103A38BD84F5421AD04980F79D4EC7D6093D1D1FEF60334E93BF6CD46F82F19B7EF2AB6B +p=D314949DADE1FCDC1CFDE9B6D2E9EB802B9AAD3A052B881A23A61C4F27A09BF5 +q=E86A2AF0501BF8767C1B678AA39D77595855B7EB1A4FDE75FF2BDE287A65EDDF +e=11 +d=70B9C23D9EF0E072259990AF5538C5A0F3CE57F379F2059B8149915A27A9C7050D1889078AC306D98A0154CFDDD44F74B7AB2DFA44643FEBF0E0916063D631E1 diff --git a/keys/08.key b/keys/08.key new file mode 100644 index 0000000..d264c46 --- /dev/null +++ b/keys/08.key @@ -0,0 +1,3 @@ +40110510EE17B0A300E2BB27441F266843EDB541BAC1077AC203CF18ABB7800F8F0E259495F80D863C49C4EE7E9FB1FE03488A140C7CD5A54CE148C8CE22B00783 +207BEE08D9E4AD5B6872E14C48D26633E6E5A5529C84EDFCE80A6FAB848DEEFA08 +21E34A0FB79D346138618437BE848BA72A0F4737F6EE6C5786AFF5A3BCEB044B970E diff --git a/keys/08.txt b/keys/08.txt new file mode 100644 index 0000000..9f98cad --- /dev/null +++ b/keys/08.txt @@ -0,0 +1,6 @@ +Voyage 200 OS Signing Key: +n=8307B022CEC848E14CA5D57C0C148A4803FEB19F7EEEC4493C860DF89594250E8F0F80B7AB18CF03C27A07C1BA41B5ED4368261F4427BBE200A3B017EE100511 +p=8FAEE8D84AB6F0AE8FCED849C52A5E5E63366D2484CE172685BADE4D908EE7B +q=E974B04EBBCA3F5AF86576CEEF637470F2AA78B84BE3784613861349DB70F4AE3 +e=11 +d=2689CA64972BD93334A93ECA21ABB0334C78161FDA09FD7EF3AEF50CE0B319F0EBE0ED4E979597BB36929C6247EAC2A35A2987B35D6C467CB2CB69A466EE8735 diff --git a/keys/09.key b/keys/09.key new file mode 100644 index 0000000..4302758 --- /dev/null +++ b/keys/09.key @@ -0,0 +1,3 @@ +40D1AF8EFD841732F96ABB28D11A557AC2B102B19D9FE6D7926CF8B0122A57A4B0D7F2DDFE1F3B2C2C23A4D3F01519FE4E60A3ACF9C035CD802B45DA0AFA3951D6 +20C13946416BCC888549FD70FB37AF33EF95C8844EF429273271A5486627D6390F +21115A5717A51881A626D5B1F7AF134EC6B13937799F1FC652E7EA2F70949E68130E diff --git a/keys/09.txt b/keys/09.txt new file mode 100644 index 0000000..2c107c0 --- /dev/null +++ b/keys/09.txt @@ -0,0 +1,6 @@ +TI-89 Titanium OS Signing Key: +n=D65139FA0ADA452B80CD35C0F9ACA3604EFE1915F0D3A4232C2C3B1FFEDDF2D7B0A4572A12B0F86C92D7E69F9DB102B1C27A551AD128BB6AF9321784FD8EAFD1 +p=F39D6276648A571322729F44E84C895EF33AF37FB70FD498588CC6B414639C1 +q=E13689E94702FEAE752C61F9F793739B1C64E13AFF7B1D526A68118A517575A11 +e=11 +d=97486528F89A12B54BDC25F1A12E917128B35D006DC291FAB5C4DE70F02432E8A079CD0284DC85B3CD968CF94BBC004ADBFAC18D516D9565BDFE41BBBFB940F1 diff --git a/keys/0A.key b/keys/0A.key new file mode 100644 index 0000000..28c32ef --- /dev/null +++ b/keys/0A.key @@ -0,0 +1,3 @@ +40B11C71D4EA2C13C9AB2E501C6085FEC87FF3B88BFD783EAC43351E1B10F65AD31C79C1268F75051DC8FC008EBF593AE5912E8B653975C13127E2B60A0BEF5FEF +204DD5B4E544CACBC4EF869CDA30A6908FF7D1BDDB92B1ADE1E1C93CC614904894 +21F5E2DFBCA3D5C86F4815DC69452E4FC7D122D650374E880B62294279F21A439D01 diff --git a/keys/0A.txt b/keys/0A.txt new file mode 100644 index 0000000..033b6f6 --- /dev/null +++ b/keys/0A.txt @@ -0,0 +1,6 @@ +TI-84 Plus/Silver Edition OS Signing Key: +n=EF5FEF0B0AB6E22731C17539658B2E91E53A59BF8E00FCC81D05758F26C1791CD35AF6101B1E3543AC3E78FD8BB8F37FC8FE85601C502EABC9132CEAD4711CB1 +p=94489014C63CC9E1E1ADB192DBBDD1F78F90A630DA9C86EFC4CBCA44E5B4D54D +q=19D431AF2794229620B884E3750D622D1C74F2E4569DC15486FC8D5A3BCDFE2F5 +e=11 +d=2A3E1B2010F318D9BD7C7E19300980B055A0E2A9554B77E7142E23CDF7C7CA13C233A3D462FDFC968B1F9CEAF2AC2CF305147992AD9E834192ACEBB517DB9941 diff --git a/keys/datestamp.key b/keys/datestamp.key new file mode 100644 index 0000000..0b1bc4b --- /dev/null +++ b/keys/datestamp.key @@ -0,0 +1,3 @@ +40151ED10541142F250DB7DFD771092E024DC75483E37A84ACA694752E33FF1BB5408B1B4871CE61FB1403C81F4E71FD8F89A7B03A39FC798D19471ABBA737E3A3 +204547FD23B5CD3E61524F82EC77DBB72E951F6340F0FA08AE9D5385FF6B31D703 +2191C0C80042D8FABCE153EFFC084F4E132C971D000631CB35AE3D2A99B21423AC2A diff --git a/keys/datestamp.txt b/keys/datestamp.txt new file mode 100644 index 0000000..f3f482d --- /dev/null +++ b/keys/datestamp.txt @@ -0,0 +1,12 @@ +Date Stamp Signing Key for: + TI-73/Explorer + TI-83 Plus/Silver Edition + TI-84 Plus/Silver Edition + TI-89/Titanium + TI-92 Plus + Voyage 200 +n=A3E337A7BB1A47198D79FC393AB0A7898FFD714E1FC80314FB61CE71481B8B40B51BFF332E7594A6AC847AE38354C74D022E0971D7DFB70D252F144105D11E15 +p=3D7316BFF85539DAE08FAF040631F952EB7DB77EC824F52613ECDB523FD4745 +q=2AAC2314B2992A3DAE35CB3106001D972C134E4F08FCEF53E1BCFAD84200C8C091 +e=11 +d=60678A266E0F751E16FC763FC82BADD872D151B57C1B4D1B66B200F75797BB3A2122E55767292F2657EF3D7C81A9EB9D8017741540F57516405422C20BE86771 diff --git a/png/01.png b/png/01.png new file mode 100644 index 0000000..053808c Binary files /dev/null and b/png/01.png differ diff --git a/png/0101.png b/png/0101.png new file mode 100644 index 0000000..7fb6474 Binary files /dev/null and b/png/0101.png differ diff --git a/png/0102.png b/png/0102.png new file mode 100644 index 0000000..1cc201a Binary files /dev/null and b/png/0102.png differ diff --git a/png/0103.png b/png/0103.png new file mode 100644 index 0000000..45fada4 Binary files /dev/null and b/png/0103.png differ diff --git a/png/0104.png b/png/0104.png new file mode 100644 index 0000000..cc0513d Binary files /dev/null and b/png/0104.png differ diff --git a/png/0108.png b/png/0108.png new file mode 100644 index 0000000..0e1e591 Binary files /dev/null and b/png/0108.png differ diff --git a/png/0109.png b/png/0109.png new file mode 100644 index 0000000..0655b29 Binary files /dev/null and b/png/0109.png differ diff --git a/png/010A.png b/png/010A.png new file mode 100644 index 0000000..6773217 Binary files /dev/null and b/png/010A.png differ diff --git a/png/010F.png b/png/010F.png new file mode 100644 index 0000000..cef3c86 Binary files /dev/null and b/png/010F.png differ diff --git a/png/02.png b/png/02.png new file mode 100644 index 0000000..291eef2 Binary files /dev/null and b/png/02.png differ diff --git a/png/03.png b/png/03.png new file mode 100644 index 0000000..f61dc72 Binary files /dev/null and b/png/03.png differ diff --git a/png/04.png b/png/04.png new file mode 100644 index 0000000..7ad4041 Binary files /dev/null and b/png/04.png differ diff --git a/png/05.png b/png/05.png new file mode 100644 index 0000000..39b7e53 Binary files /dev/null and b/png/05.png differ diff --git a/png/08.png b/png/08.png new file mode 100644 index 0000000..7c1e57e Binary files /dev/null and b/png/08.png differ diff --git a/png/09.png b/png/09.png new file mode 100644 index 0000000..a5b161f Binary files /dev/null and b/png/09.png differ diff --git a/png/0A.png b/png/0A.png new file mode 100644 index 0000000..1ae34e0 Binary files /dev/null and b/png/0A.png differ diff --git a/png/datestamp.png b/png/datestamp.png new file mode 100644 index 0000000..ef38a02 Binary files /dev/null and b/png/datestamp.png differ diff --git a/svg/01.svg b/svg/01.svg new file mode 100644 index 0000000..a93f5ee --- /dev/null +++ b/svg/01.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/0101.svg b/svg/0101.svg new file mode 100644 index 0000000..f30484d --- /dev/null +++ b/svg/0101.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/0102.svg b/svg/0102.svg new file mode 100644 index 0000000..92cfec9 --- /dev/null +++ b/svg/0102.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/0103.svg b/svg/0103.svg new file mode 100644 index 0000000..6e74b36 --- /dev/null +++ b/svg/0103.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/0104.svg b/svg/0104.svg new file mode 100644 index 0000000..2e40bc2 --- /dev/null +++ b/svg/0104.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/0108.svg b/svg/0108.svg new file mode 100644 index 0000000..3294b35 --- /dev/null +++ b/svg/0108.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/0109.svg b/svg/0109.svg new file mode 100644 index 0000000..f0079a7 --- /dev/null +++ b/svg/0109.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/010A.svg b/svg/010A.svg new file mode 100644 index 0000000..a71ba7a --- /dev/null +++ b/svg/010A.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/010F.svg b/svg/010F.svg new file mode 100644 index 0000000..be99dbb --- /dev/null +++ b/svg/010F.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/02.svg b/svg/02.svg new file mode 100644 index 0000000..c0228d2 --- /dev/null +++ b/svg/02.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/03.svg b/svg/03.svg new file mode 100644 index 0000000..133683f --- /dev/null +++ b/svg/03.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/04.svg b/svg/04.svg new file mode 100644 index 0000000..538ccb5 --- /dev/null +++ b/svg/04.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/05.svg b/svg/05.svg new file mode 100644 index 0000000..10c8f7a --- /dev/null +++ b/svg/05.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/08.svg b/svg/08.svg new file mode 100644 index 0000000..5980670 --- /dev/null +++ b/svg/08.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/09.svg b/svg/09.svg new file mode 100644 index 0000000..6662aa0 --- /dev/null +++ b/svg/09.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/0A.svg b/svg/0A.svg new file mode 100644 index 0000000..01020ab --- /dev/null +++ b/svg/0A.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/datestamp.svg b/svg/datestamp.svg new file mode 100644 index 0000000..b2801f8 --- /dev/null +++ b/svg/datestamp.svg @@ -0,0 +1 @@ + \ No newline at end of file