|
1 | 1 | /*
|
2 |
| - * Copyright (c) 2018, 2021, Oracle and/or its affiliates. All rights reserved. |
| 2 | + * Copyright (c) 2018, 2023, Oracle and/or its affiliates. All rights reserved. |
3 | 3 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
4 | 4 | *
|
5 | 5 | * This code is free software; you can redistribute it and/or modify it
|
|
22 | 22 | */
|
23 | 23 |
|
24 | 24 | /*
|
25 |
| - * @test |
| 25 | + * @test id=IntegerPolynomial25519 |
26 | 26 | * @bug 8181594 8208648
|
27 | 27 | * @summary Test proper operation of integer field arithmetic
|
28 | 28 | * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly
|
29 | 29 | * @build BigIntegerModuloP
|
30 | 30 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.IntegerPolynomial25519 32 0
|
| 31 | + */ |
| 32 | + |
| 33 | + /* |
| 34 | + * @test id=IntegerPolynomial448 |
| 35 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 36 | + * @build BigIntegerModuloP |
31 | 37 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.IntegerPolynomial448 56 1
|
| 38 | + */ |
| 39 | + |
| 40 | + /* |
| 41 | + * @test id=IntegerPolynomial1305 |
| 42 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 43 | + * @build BigIntegerModuloP |
32 | 44 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.IntegerPolynomial1305 16 2
|
| 45 | + */ |
| 46 | + |
| 47 | + /* |
| 48 | + * @test id=IntegerPolynomialP256 |
| 49 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 50 | + * @build BigIntegerModuloP |
33 | 51 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.IntegerPolynomialP256 32 5
|
| 52 | + */ |
| 53 | + |
| 54 | + /* |
| 55 | + * @test id=IntegerPolynomialP384 |
| 56 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 57 | + * @build BigIntegerModuloP |
34 | 58 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.IntegerPolynomialP384 48 6
|
| 59 | + */ |
| 60 | + |
| 61 | + /* |
| 62 | + * @test id=IntegerPolynomialP521 |
| 63 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 64 | + * @build BigIntegerModuloP |
35 | 65 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.IntegerPolynomialP521 66 7
|
| 66 | + */ |
| 67 | + |
| 68 | + /* |
| 69 | + * @test id=P256OrderField |
| 70 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 71 | + * @build BigIntegerModuloP |
36 | 72 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.P256OrderField 32 8
|
| 73 | + */ |
| 74 | + |
| 75 | + /* |
| 76 | + * @test id=P384OrderField |
| 77 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 78 | + * @build BigIntegerModuloP |
37 | 79 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.P384OrderField 48 9
|
| 80 | + */ |
| 81 | + |
| 82 | + /* |
| 83 | + * @test id=P521OrderField |
| 84 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 85 | + * @build BigIntegerModuloP |
38 | 86 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.P521OrderField 66 10
|
| 87 | + */ |
| 88 | + |
| 89 | + /* |
| 90 | + * @test id=Curve25519OrderField |
| 91 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 92 | + * @build BigIntegerModuloP |
39 | 93 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.Curve25519OrderField 32 11
|
| 94 | + */ |
| 95 | + |
| 96 | + /* |
| 97 | + * @test id=Curve448OrderField |
| 98 | + * @modules java.base/sun.security.util java.base/sun.security.util.math java.base/sun.security.util.math.intpoly |
| 99 | + * @build BigIntegerModuloP |
40 | 100 | * @run main TestIntegerModuloP sun.security.util.math.intpoly.Curve448OrderField 56 12
|
41 | 101 | */
|
42 | 102 |
|
|
0 commit comments