/* Copyright (c) (2020) Apple Inc. All rights reserved. * * corecrypto is licensed under Apple Inc.’s Internal Use License Agreement (which * is contained in the License.txt file distributed with corecrypto) and only to * people who accept that license. IMPORTANT: Any license rights granted to you by * Apple Inc. (if any) are limited to internal use within your organization only on * devices and computers you own or control, for the sole purpose of verifying the * security characteristics and correct functioning of the Apple Software. You may * not, directly or indirectly, redistribute the Apple Software or any portions thereof. */ { .inv = "00", .x = "00", .m = "07", .rv = CCERR_PARAMETER }, { .inv = "00", .x = "01", .m = "00", .rv = CCERR_PARAMETER }, { .inv = "00", .x = "01", .m = "01", .rv = CCERR_PARAMETER }, { .inv = "00", .x = "02", .m = "04", .rv = CCERR_PARAMETER }, { .inv = "00", .x = "84a9f1cbdc23602da9c7a8b201d0892f", .m = "07", .rv = CCERR_PARAMETER }, { .inv = "03", .x = "07", .m = "05", }, { .inv = "01", .x = "01", .m = "02", }, { .inv = "64", .x = "54", .m = "e3", }, { .inv = "13", .x = "2b", .m = "30", }, { .inv = "2f", .x = "30", .m = "37", }, { .inv = "4", .x = "13", .m = "4b", }, { .inv = "1c47", .x = "cd4", .m = "6a21", }, { .inv = "2b97", .x = "8e7", .m = "49c0", }, { .inv = "29b9", .x = "fcb", .m = "3092", }, { .inv = "a83", .x = "14bf", .m = "41ae", }, { .inv = "18f15fe1", .x = "11b5d53e", .m = "322e92a1", }, { .inv = "32f9453b", .x = "8af6df6", .m = "33d45eb7", }, { .inv = "d696369", .x = "c5f89dd5", .m = "fc09c17c", }, { .inv = "622839d8", .x = "60c2526", .m = "74200493", }, { .inv = "3a10024a", .x = "74200495", .m = "74200493", }, { .inv = "fb5a8aee7bbc4ef", .x = "24ebd835a70be4e2", .m = "9c7256574e0c5e93", }, { .inv = "846bc225402419c", .x = "23026003ab1fbdb", .m = "1683cbe32779c59b", }, { .inv = "5ff84f63a78982f9", .x = "4a2420dc733e1a0f", .m = "a73c6bfabefa09e6", }, { .inv = "133e74d28ef42b43", .x = "2e9511ae29cdd41", .m = "15234df99f19fcda", }, { .inv = "7278a94ea65ecad", .x = "55234df99f19fcdb", .m = "15234df99f19fcda", }, { .inv = "00", .x = "85234df99f19fcda", .m = "15234df99f19fcda", .rv = CCERR_PARAMETER }, { .inv = "a3033c16c14e9f5db14312351b9a01", .x = "10001", .m = "72557a1c0c337700ec19c8ebc928c20", }, { .inv = "46ae1fabe9521e4b99b198fc8439609023aa69be2247c0d1e27c2a0ea332f9c5", .x = "6331fec5f01014046788c919ed50dc86ac7a80c085f1b6f645dd179c0f0dc9cd", .m = "8ef409de82318259a8655a39293b1e762fa2cc7e0aeb4c59713a1e1fff6af640", }, { .inv = "444ccea3a7b21677dd294d34de53cc8a5b51e69b37782310a00fc6bcc975709b", .x = "679280bd880994c08322143a4ea8a0825d0466fda1bb6b3eb86fc8e90747512b", .m = "e4fecab84b365c63a0dab4244ce3f921a9c87ec64d69a2031939f55782e99a2e", }, { .inv = "1ac7d7a03ceec5f690f567c9d61bf3469c078285bcc5cf00ac944596e887ca17", .x = "1593ef32d9c784f5091bdff952f5c5f592a3aed6ba8ea865efa6d7df87be1805", .m = "1e276882f90c95e0c1976eb079f97af075445b1361c02018d6bd7191162e67b2", }, { .inv = "639108b90dfe946f498be21303058413bbb0e59d0bd6a6115788705abd0666d6", .x = "9258d6238e4923d120b2d1033573ffcac691526ad0842a3b174dccdbb79887bd", .m = "ce62909c39371d463aaba3d4b72ea6da49cb9b529e39e1972ef3ccd9a66fe08f", }, { .inv = "1c33ee7bba6d8fbf4bb3ab086e755f45bc9a7651fb4530d6b5e8ddc5d414db19" "6fc416da32a8089a738fbaf841ca8ca8c5f2f91940dd30a326854f79e55efe2a1", .x = "7095bbd2be9691cfcdc4685ab7a25ce2c8191bf81d452a593f39bf0e834228b177" "ab189c20d0512c652ffca244794c47184c886c0ffcb5ac317ecf2b0bbf698d", .m = "01e82eb1945854852391c9c5bf01edb2f76358eb0ec88a2239e2272882cc87a36f" "be71b5b108e55f41e820f4024ce0d4cf3bab0e05ac3f80ef5976be8f0d32e74d" }, { .inv = "aebde7654cb17833a106231c4b9e2f519140e85faee1bfb4192830f03f385e77" "3c0f4767e93e874ffdc3b7a6b7e6a710e5619901c739ee8760a26128e8c91ef8" "cf761d0e505d8b28ae078d17e6071c372893bb7b72538e518ebc57efa70b7615" "e406756c49729b7c6e74f84aed7a316b6fa748ff4b9f143129d29dad1bff98bb", .x = "a29dacaf5487d354280fdd2745b9ace4cd50f2bde41d0ee529bf26a1913244f708" "085452ff32feab19a7418897990da46a0633f7c8375d583367319091bbbe069b00" "52c5e48a7daac9fb650db5af768cd2508ec3e2cda7456d4b9ce1c39459627a8b77" "e038b826cd7e326d0685b0cd0cb50f026f18300dae9f5fd42aa150ee8b", .m = "d686f9b86697313251685e995c09b9f1e337ddfaa050bd2df15bf4ca1dc46c5565" "021314765299c434ea1a6ec42bf92a29a7d1ffff599f4e50b79a82243fb2481306" "0580c770d4c1140aeb2ab2685007e948b6f1f62e8001a0545619477d498132c907" "774479f6d95899e6251e7136f79ab6d3b7c82e4aca421e7d22fe7db19c", }, { .inv = "1ec872f4f20439e203597ca4de9d1296743f95781b2fe85d5def808558bbadef" "02a46b8955f47c83e1625f8bb40228eab09cad2a35c9ad62ab77a30e39328729" "59c5898674162da244a0ec1f68c0ed89f4b0f3572bfdc658ad15bf1b1c6e1176" "b0784c9935bd3ff1f49bb43753eacee1d8ca1c0b652d39ec727da83984fe3a0f", .x = "2e527b0a1dc32460b2dd94ec446c692989f7b3c7451a5cbeebf69fc0ea9c4871fb" "e78682d5dc5b66689f7ed889b52161cd9830b589a93d21ab26dbede6c33959f5a0" "f0d107169e2daaac78bac8cf2d41a1eb1369cb6dc9e865e73bb2e51b886f4e8960" "82db199175e3dde0c4ed826468f238a77bd894245d0918efc9ca84f945", .m = "b13133a9ebe0645f987d170c077eea2aa44e85c9ab10386d02867419a590cb182d" "9826a882306c212dbe75225adde23f80f5b37ca75ed09df20fc277cc7fbbfac8d9" "ef37a50f6b68ea158f5447283618e64e1426406d26ea85232afb22bf546c75018c" "1c55cb84c374d58d9d44c0a13ba88ac2e387765cb4c3269e3a983250fa", }, { .inv = "30ffa1876313a69de1e4e6ee132ea1d3a3da32f3b56f5cfb11402b0ad517dce6" "05cf8e91d69fa375dd887fa8507bd8a28b2d5ce745799126e86f416047709f93" "f07fbd88918a047f13100ea71b1d48f6fc6d12e5c917646df3041b302187af64" "1eaedf4908abc36f12c204e1526a7d80e96e302fb0779c28d7da607243732f26", .x = "31157208bde6b85ebecaa63735947b3b36fa351b5c47e9e1c40c947339b78bf960" "66e5dbe21bb42629e6fcdb81f5f88db590bfdd5f4c0a6a0c3fc6377e5c1fd8235e" "46e291c688b6d6ecfb36604891c2a7c9cbcc58c26e44b43beecb9c5044b58bb58e" "35de3cf1128f3c116534fe4e421a33f83603c3df1ae36ec88092f67f2a", .m = "53408b23d6cb733e6c9bc3d1e2ea2286a5c83cc4e3e7470f8af3a1d9f28727f5b1" "f8ae348c1678f5d1105dc3edf2de64e65b9c99545c47e64b770b17c8b4ef5cf194" "b43a0538053e87a6b95ade1439cebf3d34c6aa72a11c1497f58f76011e16c5be08" "7936d88aba7a740113120e939e27bd3ddcb6580c2841aa406566e33c35", }, { .inv = "87355002f305c81ba0dc97ca2234a2bc02528cefde38b94ac5bd95efc7bf4c14" "0899107fff47f0df9e3c6aa70017ebc90610a750f112cd4f475b9c76b204a953" "444b4e7196ccf17e93fdaed160b7345ca9b397eddf9446e8ea8ee3676102ce70" "eaafbe9038a34639789e6f2f1e3f352638f2e8a8f5fc56aaea7ec705ee068dd5", .x = "42a25d0bc96f71750f5ac8a51a1605a41b506cca51c9a7ecf80cad713e56f70f1b" "4b6fa51cbb101f55fd74f318adefb3af04e0c8a7e281055d5a40dd40913c0e1211" "767c5be915972c73886106dc49325df6c2df49e9eea4536f0343a8e7d332c6159e" "4f5bdb20d89f90e67597c4a2a632c31b2ef2534080a9ac61f52303990d", .m = "d3d3f95d50570351528a76ab1e806bae1968bd420899bdb3d87c823fac439a4354" "c31f6c888c939784f18fe10a95e6d203b1901caa18937ba6f8be033af10c35fc86" "9cf3d16bef479f280f53b3499e645d0387554623207ca4989e5de00bfeaa5e9ab5" "6474fc60dd4967b100e0832eaaf2fcb2ef82a181567057b880b3afef62", },