/******************************************************************************* * Copyright (C) 2010 Marco Sandrini * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as * published by the Free Software Foundation, either version 3 of the * License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public * License along with this program. * If not, see <http://www.gnu.org/licenses/>. ******************************************************************************/ package org.casbah.provider; import java.math.BigInteger; public abstract class TestKeyValues { public static final BigInteger MODULUS = new BigInteger( "00b394b1f8f3d2e37ca36d51249e0a" + "b907f36d622fae11834e76d8d62a80" + "29b30449011c241bec94ef2327e4fc" + "4592f0424c5844f03191913f676a26" + "836efcc57a2de0f0537b514bd2b462" + "234c8dc54f45e181cce6d18d09687d" + "2c06c2cb64e3c9739cbc90d561f97f" + "a27f8289910fdf8babb403227b3553" + "3e16ebfdcc1ea2fa41fcc9c94c96e5" + "15349d6d6d686f287635d69c806d02" + "e6eb677c72226f504140fc1a9f4764" + "f0bcef18132660b15da2ab7a5114c2" + "b750cf15bbd49db0f08b5608ab8724" + "0e616f6dd93a8079c841be4809847c" + "167ffacf6897d64582d24e60de12dd" + "f77ef7e74b5c7bd064c3880d3d3d50" + "793cd0d4325b0f84119b85fcc9e8c2" + "e91d", 16); public static final BigInteger PUBLIC_EXPONENT = new BigInteger("65537"); public static final BigInteger PRIVATE_EXPONENT = new BigInteger( "61654c01117c5714ca2e07cc2c4af4" + "7f736ee7c9a446ab486afcbf6add87" + "c0279ad0974a9e3a79ac190d120c20" + "4fc92eabe953ba51a7f976c1c7b88b" + "a02e478c3445c31203d7db9fb36566" + "6fa69454a239e404154ba18a70b932" + "9f981667e982e0c9291c041ed70a7a" + "3f5db4ee900555e312068135017edc" + "35e2580bd4b1dfb7f153d4189d5131" + "81c01d3dca5f1766c5be16ccf79079" + "dcad8c1198d317048007fdd59275fd" + "c0da3ca708e0a0c31d4eb8634fd0b0" + "d1a1f5950c1939208edd02ad12ff1c" + "933851ad2b50f9362fc788f61d32d4" + "4d40a5ec9463fdb3eade2ca8241233" + "041720075e013216e4700667e7502c" + "743a3a5a17433cdae69107590b42c0" + "01", 16); public static final BigInteger PRIME1 = new BigInteger( "00e202c102149916c8f7af19a91ca8" + "d41a9a6a839c763a2630ce1440c43d" + "9b48998d3e2b4af25b007e3e91b6b5" + "68bcbd60eed7366450a1a61f5c64bd" + "f499454c4aff84af95a47367c105a7" + "17b990e46021cc7959c627ef4380f9" + "078c72b7f5c9f06d9570e1ddd6b5ac" + "639b92df8d28d5acadf69851457f7a" + "edf4a8b1955a828b1d", 16); public static final BigInteger PRIME2 = new BigInteger( "00cb68c965a320628a6777029f7b47" + "a4a984b45b5235c68be320eb3e1cd0" + "3785a23c800c84d137c1549f035a1c" + "e3391e48f651af951298708a4ebfda" + "c57ef5ee9b079046fb94c80b82d3cf" + "b30f5e03a0d0451fa7b269ba04c1f3" + "dd55f9e9bd958b3f6c6bf7e5f5b91e" + "3df456d25cd65dbb69dee947ce89b9" + "c10aa1bb24bfd57601", 16); public static final BigInteger EXPONENT1 = new BigInteger( "521561f7d9774839310b9d2c384670" + "d240a6d2a9ee9e6be469d41d39a88e" + "4f2dc58880bcb58cab7f2e4649af55" + "1cc742ff3b967b9475411a3eba2feb" + "38075d1018011eac208ff16cbf1ad2" + "9908b088e17d9bcd2914b3e7365e3b" + "899cd88722127a1a3e6729e4a312bb" + "1273a35167354383e2fdaaf6acb7fe" + "d84eb4406420e959", 16); public static final BigInteger EXPONENT2 = new BigInteger( "00c8e466f400963d7c600f4401eaa9" + "a950db059da3a604bfa7c49d512cf7" + "dfbe15ab16f44640b38637630cd674" + "ed5d3e31e5446bdb19108125b7fcf7" + "be5253e6222ae82d92cf307b5dec7f" + "97633800f15480d070b95e7e1fb0c6" + "7ef528ebd717d8fcfcc1ed85aa97f7" + "ec4c636b43d15ba57b3c72bd3e98fb" + "625273c4f6d897a401", 16); public static final BigInteger COEFFICIENT = new BigInteger( "6574ffcedc39de2b92ae6239cf8b8b" + "e8c10460091163545741a2fdd1033d" + "2abc26d8bef4fc7b7c0f0e439ac987" + "1ef0a15b47f6a10f24e8cbcf5803b2" + "ee7b2fa4e45ec8a04e59f1137b2c89" + "6292e878e4dd585cbcd23e3c31b386" + "c4787fcdea12822b01c23b76dfbfe0" + "01ab581056a557d7d92dac65c1136c" + "1dc07c3b9bfee89b", 16); }