From 0e12554749538cb488de48bf432e9e1a3178668b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Zaoral?= Date: Sat, 19 Aug 2023 11:57:59 +0200 Subject: [PATCH] docs: update compatibility matrix in README ... because Java 20 is not compatible with JavaCard 3.1. --- README.adoc | 2 +- tests/inputs/ECPointXCoords.txt | 100 ++++++++++++++++++++++++++++++++ 2 files changed, 101 insertions(+), 1 deletion(-) create mode 100644 tests/inputs/ECPointXCoords.txt diff --git a/README.adoc b/README.adoc index b2f8862d..bb68a87f 100644 --- a/README.adoc +++ b/README.adoc @@ -24,7 +24,7 @@ Prerequisites | 9-11 | 3.0.1+ -| 12+ +| 12-19 | 3.1+ |=== diff --git a/tests/inputs/ECPointXCoords.txt b/tests/inputs/ECPointXCoords.txt new file mode 100644 index 00000000..42d8311d --- /dev/null +++ b/tests/inputs/ECPointXCoords.txt @@ -0,0 +1,100 @@ +55F9D3F95BC2CBAB7910DBCBB0340A566BD0B3D26440F304C460DC9E56ED3A5A +B9F6376816B8B7F8F94CA5807C2DEC46D0B0EBC091F2F20C274D1786CE306C0A +EA496F6A5EF8DBE8D23DB70F5F1DAB51FD4FFC3E04DF650EC11967E1F787F348 +FF239F17246AC25E63EC651D3494819C71C4A97E2E1AE77729EC68E3AC58B3AE +1F0AFEF6679DA01F063EE7FE1A6D4CE59F7DFD4A90B7E5BB7C326AF433B0EFED +8AAA9E8BC36670CD3C7AF8AF68F8D7251BFEFA9B9CD1F5B2B9F98CFA0883B16E +AD8B07B9BE22F9CE58225AFB5A3235055B77473738BFB19BFFDC6FD7CFF329A8 +1972FE5D595DDEFCA089E89FE14ABF9A827806F77BA7A064D2DD791CDE9A3B3F +0E75C52560CEE34885D60ABACEE06CC4B0F54BFD91248FF4F1AE9AC8E6070940 +7D45C9E3B6D068A5E1B8C3D84225A4DC8F479A7B45E2F8DC001A7D08B2DCAD68 +971FAB87F8F8FEF2B776FEFE443CFA8D0ADE8FD14E30B2EC6C3A939DD2665383 +D351F025EC1463F8EE73B8164EB07CF5BDE2584D5C9DBADC29CBC9723E81FEDE +060EB2EC98FC4AF9280E2D7EF77BFF2DD27EDD862C377AD456E668A03A2AA04D +2B47672604050BE31DEE951D56F6C843437333F31040BE4445C2E6AB1273D01D +2119777B3DA8695A65C2DDFF87697C9BAFA77E81E9F7E49FB1B182ACC2995821 +756CE33D8DABB3FD69022F0341CAC2A1CA837770CD2EF0697876593E311AF6ED +888BE77C88D86A12BE360E51FA99238FA7FC694FB88474D3061F7C2D244AE1B2 +2D7F03CF9AB0E252CDB427DAEC81F57B4F603ADDE0F3F300641375B7D094A0D4 +792DDCB7E324B3A3FF35BAE9B18D89237501D7C67DBDEC04398F68528064F99D +A022682A506F49F0C23762431DFF9F7FE54015E3670BE9AD6261247B47EF16E4 +12EC0C6473FBDA3158A4FB760C4D3C46E1325C3E718AB50B5310D7B23D512E24 +33B000E3D069EC7168652C917297D3D3F3BEB909F95B63BCE3898290E5DD6EB6 +4A60296170D7AB363FB6E9A0F92B89BC0F7F24DC611A211723C2184A969980A5 +D206F93444E28C6F2C43EDA50EDB240F2C5300271C7C49522BDDE4E9DD20C4B1 +110D991BBA9BB1E17FAE76C63B36944FDF9F21A9569AA921102DFA04E12F7AFE +F55B4B675175E36F346BE1846861BAD3448F94ABC4BEA1BE1D0345E17F11E035 +D0F8935F523FD252DB0761AEB99972AB949D47476532B7679EB01325B3D66518 +266D4389F6137DDE29319D61A3CEC4296005C007369FDD92B50C6C210BE9AAC4 +B13D4E6208A19EFA9250AB24BDD341415E9F05BF112E6B76AB6A7DB28E3A3D4E +138BBB456233EDE77854AA8EAADE5738DCC1F3FAE3076BBE61E1E24308C86BE8 +E9308AA1FC5AF0B1030C4C1AD3BAF92048433F233D0890D9DE21C953773A5805 +09F9B3DF8F85D6B9F92A73A1D79E31F3ED6B94FD95C8DBB76CEA3E04A5B71BB3 +2F47445DDB2222BB015C875E5CFFFA93CCA2DE7CEDEA91A1911471F512863F4E +9A0F06DA62C9386C4BB0BB65DAF65CCF558AAD23925172D393E43858627EAE19 +B16D3BA4B2A527E0F139DBDEB403E40A3E7A74982A45311B05309799D0651C79 +B03E92D7C9073D98E03806FF772A34B8F02D749567CE0776B35E3AF5C82CDAAA +CADFA865A74124AFD2D6A285955543A2D74C0D8DCF9D2FBFD6E3B05A40331449 +A99486AA65F6DF227E5B6128E77A168B7B9C2DA40263AFA1B61AFE640A063F37 +96EAFA4E7B186B1DADC0625E8A5EAFE7ADF90E3F9922C89206D64693A51FF0D5 +1FEE43A05853163048A6600F36AA911A89A53246B124D2291F8DB4C8746DB603 +3F67B230F5E0F85BBF84250841B2F0842B4058735FA2CE91E21698328D0AAD3B +CEE9B67563A2A441BD12309993070F6490F5639A3B610F19955EDC4399EC34D1 +E2375DC2AB15473D0DB45D933EBCDF1C671872BABD6D559EFCB5C1CC09CB0992 +51EEFF9645DC1D642BFD5BDC5754170727DC0A177C8DFC9E595F55182C08918B +8B93761A69FA2121D59ED180B53542E1412B3EA28F5646232F0E83608FDDD874 +D821333CD8B87B0CD7C83FD3ED59C96D78AE735AFBFD19D8DCBC9ECE74ECCE38 +B2091F2397A0A2F5F283D14269AF20ADC231FAEB5242F45E29EB462497C792B8 +13C40274F49CA7AD20200746CB92D3AB10945C672D4F3B93B29C3032A9892D41 +54CCD40F96114B4D0A310A3FA81A721053A6191DEF55EBD007F26BEFFA1B7003 +31F8B1CA115DB6913B833CD1708786828EED59C73093B356F286EB63819F1A9A +AD3281B7FD8076ABCFDC38E7B109BE5DD5E505EF5DC726724200700CDDEEB4E2 +FECFE9EC93DAA786DA9FF876FACB988D61C1B9DE3D98F3F800B8AED01D480C22 +9A58F12110F663C6AC1BF23C97358F6ADCC84FE151E61DF412901C290BADD721 +8F35ABD493F480C9446D424F6D082DF71FE1200530599400D2C813A42B73EC0C +F8012C4945B843863D0DE0856C2F1CB3F89D674C280E87C599A5821F0219C4D4 +ECC8DCF66F5241966A51A41D06FD4FE82490547B60C03BD323C2F2825F6C7BF1 +7A6F07D3513A5485B6206F1BA276DAFD68513574A54E3488DA9F9A2FF13BBFE9 +B4B4D8162B7B00A5A1C5EB1D3A230871725E50BB95014A80E2FE0D26DE7DA0C9 +B08822AD48AF04CC83C8714DFEE485BBC0CEEBF524A03E10BCEF56A513831058 +CADCAE929E110E8BEDEA4DF240912F0A9C0862041178B540698F0BAA5D747BF8 +D07CCA5AF16B89062AC74D2EB2C9F268F4A19CA29036E40D69059ADEA73B67DA +F66B4A2C3F6475E802F4191520CC76737CC97C1261F8F47ED1D6415E9F8219C3 +42A241D48D41FB78239502BD4FF2055418A1EDC04328CD7CB7F19D4BADFE964B +1D5CDD099AE63D1A466D71A6DDAD9A767E9515147505D3F0208E7C9A156F9A45 +949CFEC1128D6FF1FC0C40053EB31ADF4EB74DB26F45250E12A145DCCEA9607D +DBA8DF38C10D3FA93BBE67DF528E42529A1F726E4566886CA6D1EB52A3942B76 +84F3A146EAE8F716902593F1D8E2E9518B4572877C06A21A795A82A5B2DB4336 +DBC13535BA6E89DD9893DDEDDF800714B93A633E5E9D609ABC6790EF61205675 +BC7352FD397B825944268D964467AC8805F35BEE17ED843207F6B7C8EADAED9D +7D602CB0943DA26475F3D0AD6C305D514C1B595386893493DA1CC0024C5D199D +9A240372BF2B7143BD541CF67EE35B6C6777DF3F3F9C75B4A992D8D918165036 +CBA064CA802A70BA55DD73F8A01CF5AAB61102B9E7A835BA25606935A3D8315D +6024CFEFACB4DEFEBFB0588581089418BDC45C39BAEAE607BC942C0663D474D1 +647D2F5DFB80B259AE59AA62DC09A679776186694A43C513A643DE47F969E244 +1C5ABFEA9A70A3305DC5DCD3A575B25CE7E63D5E6844E9287DDC6437F7F28F0E +977B03AC34E400C648BAAF66054D5705C8261B5D041C7556D9D931091D05EF4B +B5ED79D6B90D3D57C6F04803FF9193DB927ADF4423E071F417232724468E5A98 +2DCF132B4C711700859CB43F7494C1672CDFE6B782A7DDFE0A8DE28B1D0D3323 +AB95D744A4BF4A43B144DC05E78A477C497C625A7221138E67A04CF0C64E8F63 +ADB1E1E5D3C101E3460F864ECB189D0EF88583F3EDD38AF55262948FA575CF0E +811B4F760428AD1FC50DF13EDE4F0A14F12388985DD61C84716F80B2BA7EEC4D +B17D6BB5EBF4CC7FD416AD8BCA09F31F2003209DA563424A5B3567D08D28A65A +3006AEFF9F1EC9FEB8C09ED478A67E53B7ADAEDAC19D871EDB811F65A5980051 +FA3D8C8F80C081A3ABD12D3AA7ABA1007A294A02BA8A9BB4AB716C88F5D57A0C +783C1073DF37244C1D6FB4A30DCA563112E54C02277820AD709D1E3BD4CD3598 +CFE0A092F9D0EA2CD718FDCCA67BBCAD03F02163B537AA75681086E018C02D7E +73E84E42823AD34CC652EE055E7F178C904BE1679CFA4B8817C9FEB6ED7C7C97 +5B7597F805153B6A06D176B9EBA98C899B91B4E90E440CF0445CD09A7039F46C +6D8C7C2F9B1CE10EF70182435658DF08D6136201BAC1CECC0FE4F561F6F11CB0 +67F6D72EE41B4556EDD31911AD6C369BBF1C9A2B4252B38201FB2058D16E479F +045AE013D8AE5294D6129778038FFF29B70C94A3A222BF0F7E47D9700D74F505 +0380A625277ED2465DB07E86F768627A23CE81F1D2FA68DAE6D0554F0247F7E3 +77863A5B27B6F8A5FD716CCBD452E13942D33DF277838B8289A021635B5D7A59 +F66D4400C31A2926CC33BD0F68FAE2B2D1A1D72958E7405D0B71789F182B117A +5A09458BD768478573A887E0BFDCC1CE9D590468123A08AD22ED68E63FEF9FDB +F13AA77C37C2CB2E6B54CE701DD1E553D126FEC917AFA915A94978BFB2E0D027 +B7EA2E923137A1BDA4F5300DF488A25AFB18DCEED77F49DB38DC6854382D5311 +890C00D13531A7906F50C23A79C9736F5142326F823813018B982C8CCF9299F4 +FFC78FC7AF2B3594C0FB1446745CA8C1534C2EB36D9F79F4C5F1B147C3D26348 +B1D81980F57ABC4ACF528F9FFC183609E4A8789D4614C49214E5ECD36659F32C