Author: toad
Date: 2008-02-29 18:25:44 +0000 (Fri, 29 Feb 2008)
New Revision: 18257
Modified:
trunk/freenet/src/freenet/crypt/Global.java
Log:
Forgot to commit the group lookup table
Modified: trunk/freenet/src/freenet/crypt/Global.java
===================================================================
--- trunk/freenet/src/freenet/crypt/Global.java 2008-02-29 18:18:57 UTC (rev
18256)
+++ trunk/freenet/src/freenet/crypt/Global.java 2008-02-29 18:25:44 UTC (rev
18257)
@@ -29,6 +29,8 @@
new NativeBigInteger( /* g */
"51a45ab670c1c9fd10bd395a6805d33339f5675e4b0d35defc9fa03aa5c2bf4ce9cfcdc256781291bfff6d546e67d47ae4e160f804ca72ec3c5492709f5f80f69e6346dd8d3e3d8433b6eeef63bce7f98574185c6aff161c9b536d76f873137365a4246cf414bfe8049ee11e31373cd0a6558e2950ef095320ce86218f992551cc292224114f3b60146d22dd51f8125c9da0c028126ffa85efd4f4bfea2c104453329cc1268a97e9a835c14e4a9a43c6a1886580e35ad8f1de230e1af32208ef9337f1924702a4514e95dc16f30f0c11e714a112ee84a9d8d6c9bc9e74e336560bb5cd4e91eabf6dad26bf0ca04807f8c31a2fc18ea7d45baab7cc997b53c356",
16));
+ static final int GROUP_INDEX_BIG_A = 1;
+
public static final DHGroup
/* -- Diffie-Hellman Group A ----------------------------
* For use in internode symmetric-cipher key exchange
@@ -53,4 +55,9 @@
System.err.println(DHgroupA.toString() + '\t' +
DHgroupA.fingerprintToString());
}
+
+ public static DSAGroup getGroup(int groupIndex) {
+ if(groupIndex == GROUP_INDEX_BIG_A) return DSAgroupBigA;
+ return null;
+ }
}