|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Reference | |
---|---|
ds.ov2.bignat | Big integer library for Java Card, including a test frame. |
ds.ov2.front | Frontoffice code for applet and host side, including a test frame. |
ds.ov2.gui | Demonstrator with GUI. |
ds.ov2.test | Test applet for OV-chip protocol layer and for ds.ov2.bignat
functionality. |
ds.ov2.util | OV-chip protocol layer, general APDU data types and other miscellaneous code. |
Uses of Reference in ds.ov2.bignat |
---|
Fields in ds.ov2.bignat declared as Reference | |
---|---|
private static Reference<String> |
Testbignat.read_from_file
Value of the -read option. |
private static Reference<Integer> |
Testbignat.rounds
Value of the -rounds option. |
private static Reference<Boolean> |
Testbignat.run_add
Remember the -add option. |
private static Reference<Boolean> |
Testbignat.run_convenience_exponent
Remember the -conv-exp option. |
private static Reference<Boolean> |
Testbignat.run_convenience_vector_exponent
Remember the -conv-vec-exp option. |
private static Reference<Boolean> |
Testbignat.run_double_mult
Remember the -double-mult option. |
private static Reference<Boolean> |
Testbignat.run_exponent
Remember the -exp option. |
private static Reference<Boolean> |
Testbignat.run_mont_mult
Remember the -mont-mult option. |
private static Reference<Boolean> |
Testbignat.run_remainder_divide
Remember the -div option. |
private static Reference<Boolean> |
Testbignat.run_slow_mult
Remember the -mult option. |
private static Reference<Boolean> |
Testbignat.run_square_mult
Remember the -mult-square option. |
private static Reference<Boolean> |
Testbignat.run_square_mult_4
Remember the -mult-square-4 option. |
private static Reference<Boolean> |
Testbignat.run_times_minus
Remember the -times-minus option. |
private static Reference<Boolean> |
Testbignat.run_vector_exponent
Remember the -vec-exp option. |
private static Reference<Integer> |
Testbignat.vector_exponent_length
Value of the -vec-exp-size option. |
private static Reference<Integer> |
Testbignat.vector_exponent_variable_bases
Value of the -vec-exp-var option. |
private static Reference<Integer> |
Testbignat.verbosity
Verbosity. |
private static Reference<String> |
Testbignat.write_to_file
Value of the -write option. |
Uses of Reference in ds.ov2.front |
---|
Fields in ds.ov2.front declared as Reference | |
---|---|
static Reference<Applet_type> |
Test_state.applet_type
The applet type of the applet the testframe works with. |
static Reference<Integer> |
State.attribute_number
Number of attributes. |
static Reference<Integer> |
State.base_length
Length of the bases and the RSA key in bits. |
static Reference<Boolean> |
State.base_length_set
Whether State.base_length has been set by the user. |
static Reference<Integer> |
Test_state.card_init_rounds
Number of applet initialization rounds per generated key. |
private static Reference<Integer> |
Card_testframe.card_reader_number
Index of the card reader to use. |
static Reference<Integer> |
State.exponent_length
Length of the attributes and other exponents in bits. |
static Reference<Boolean> |
State.exponent_length_set
True if State.exponent_length has been set by the user. |
static Reference<Boolean> |
Test_state.ignore_all_kinds_of_problems
Ignore signature errors and failed runs of the resing and proof protocol. |
private static Reference<Integer> |
Card_testframe.jcop_port_number
The port number used for the jcop emulator. |
static Reference<Integer> |
Test_state.proof_rounds
Number of proof rounds per resign round. |
static Reference<Integer> |
Test_state.ptls_param_rounds
Number of key generation rounds for each tested key size. |
static Reference<Integer> |
Test_state.resign_rounds
Number of resign rounds per applet. |
private static Reference<Boolean> |
Card_testframe.run_list_readers
Whether to list all connected card readers. |
static Reference<Security_parameter.Calibration> |
State.security_calibration
Calibration data to use for the Security_parameter
methods. |
private static Reference<Card_terminal.Terminal_type> |
Card_testframe.terminal_type
Terminal type to use. |
static Reference<Boolean> |
Test_state.test_const_size
Test a fixed size. |
static Reference<Boolean> |
Test_state.test_increase_size
Test with successively increasing key sizes. |
static Reference<Boolean> |
Test_state.test_ptls_save
Test PTLS system parameter save/restore. |
private static Reference<Boolean> |
Testframe.use_applet_reset
If true reset the applet before a new personalization instead of resinstalling it. |
static Reference<Integer> |
Test_state.verbosity
Verbosity of the generated output. |
Uses of Reference in ds.ov2.gui |
---|
Fields in ds.ov2.gui declared as Reference | |
---|---|
static Reference<Boolean> |
Gui_state.default_jcop
If true, use the jcop emulator as default terminal. |
static Reference<Integer> |
Gui_state.default_reader_number
Default card reader number. |
static Reference<String> |
Gui_state.ptls_params_file
PTLS parameter file. |
Uses of Reference in ds.ov2.test |
---|
Fields in ds.ov2.test declared as Reference | |
---|---|
static Reference<Boolean> |
State.apduscript
Print apdutool lines in addition to the APDU contents. |
private static Reference<Integer> |
Test_host.card_reader_number
The index of the card reader to connect to. |
static Reference<Boolean> |
State.check_corner_cases
Corner case checking. |
static Reference<Integer> |
State.divisor_length
Length of the divisor as percentage of the divident length for the division test and measurement. |
static Reference<String> |
State.fixed_exponent
Exponent to be used. |
private static Reference<Integer> |
Test_host.jcop_port_number
The port number used for the jcop emulator. |
private static Reference<Boolean> |
Test_host.keep_applet
Controls applet reinstallation. |
static Reference<Boolean> |
State.keep_modulus
Use the same modulus for a number of successive tests to simulate the OV-chip use-case. |
static Reference<Integer> |
State.long_size
Size of long (base) bignats in bytes. |
static Reference<Boolean> |
State.long_size_set
Changed to true, if State.long_size is set via an option. |
static Reference<Integer> |
State.pre_computed_base_factors
Number of bases for which the factors are precomputed, see Vector.exponent_mod . |
private static Reference<Boolean> |
Test_host.reinstall_applet
Controls applet (re-)installation. |
static Reference<Integer> |
State.rounds
Number of rounds to run for various tests. |
static Reference<Boolean> |
State.rounds_set
Changed to true if State.rounds is set via an option. |
private static Reference<Boolean> |
Test_host.run_add_perf
Controls addition performance. |
private static Reference<Boolean> |
Test_host.run_all_checks
Controls running all checks. |
private static Reference<Boolean> |
Test_host.run_data_check
Controls the data transfer check. |
private static Reference<Boolean> |
Test_host.run_data_perf
Controls the data transfer measurement. |
private static Reference<Boolean> |
Test_host.run_div_check
Controls the division check. |
private static Reference<Boolean> |
Test_host.run_div_perf
Controls the division performance. |
private static Reference<Boolean> |
Test_host.run_list_applets
Controls applet listing. |
private static Reference<Boolean> |
Test_host.run_list_readers
Controls whether to list all connected readers. |
private static Reference<Boolean> |
Test_host.run_mem_size
Crontrols whether to query the memory size. |
private static Reference<Boolean> |
Test_host.run_mont_mult_check
Controls the Montgomery multiplication check. |
private static Reference<Boolean> |
Test_host.run_mont_mult_perf
Controls the Montgomery multiplication measurement. |
private static Reference<Boolean> |
Test_host.run_normal_mult_perf
Controls normal multiplication performance. |
private static Reference<Boolean> |
Test_host.run_ping
Controls running ping. |
private static Reference<Boolean> |
Test_host.run_rsa_exp_check
Controls the RSA exponent check. |
private static Reference<Boolean> |
Test_host.run_rsa_exp_perf
Controls the RSA exponent performance. |
private static Reference<Boolean> |
Test_host.run_rsa_vec_exp_check
Controls the RSA vector exponent check. |
private static Reference<Boolean> |
Test_host.run_rsa_vec_exp_perf
Controls the RSA vector exponent performance. |
private static Reference<Boolean> |
Test_host.run_short_square_4_mult_perf
Controls the short squared 4 multiplication performance measurements. |
private static Reference<Boolean> |
Test_host.run_short_squared_mult_perf
Controls the short squared multiplication performance measurements. |
private static Reference<Boolean> |
Test_host.run_squared_mult_4_check
Controls the squared 4 multiplication check. |
private static Reference<Boolean> |
Test_host.run_squared_mult_4_perf
Controls the squared 4 multiplication performance. |
private static Reference<Boolean> |
Test_host.run_squared_mult_check
Controls the squared multiplication check. |
private static Reference<Boolean> |
Test_host.run_squared_mult_perf
Controls the squared multiplication performance. |
private static Reference<Boolean> |
Test_host.run_squared_rsa_vec_exp_check
Controls the squared/squared 4 RSA vector exponent check. |
private static Reference<Boolean> |
Test_host.run_squared_rsa_vec_exp_perf
Controls the squared/squared 4 RSA vector exponent performance. |
private static Reference<Boolean> |
Test_host.run_subtract_perf
Controls subtraction perfomrance Set by option -subtract-perf . |
private static Reference<Boolean> |
Test_host.run_vec_exp_check
Controls the vector exponent check. |
private static Reference<Boolean> |
Test_host.run_vec_exp_perf
Controls the vector exponent performance. |
static Reference<Integer> |
State.short_bit_size
Size of short (exponent) bignats in bits. |
static Reference<Boolean> |
State.short_bit_size_set
Changed to true, if State.short_bit_size is set via options. |
static Reference<Integer> |
State.start_size
Size to start with for those performance measurements that loop over a range of sizes. |
private static Reference<Card_terminal.Terminal_type> |
Test_host.terminal_type
Terminal type to connect to. |
static Reference<Integer> |
State.vector_length
Actual lenght of base and exponent vectors. |
static Reference<Integer> |
State.verbosity
Default verbosity. |
Uses of Reference in ds.ov2.util |
---|
Fields in ds.ov2.util declared as Reference | |
---|---|
private Reference<Boolean> |
Bool_int_option.bool_ref
The boolean reference. |
private Reference<Integer> |
Int_option.ref
The int reference to set. |
private Reference<String> |
String_option.ref
The reference where the option argument will be stored. |
private Reference<Boolean> |
Bool_option.ref
Reference to set to true when the option occured. |
private Reference<E> |
Value_option.ref
The reference to set. |
Constructors in ds.ov2.util with parameters of type Reference | |
---|---|
Bool_int_option(String option,
Reference<Boolean> bool_ref,
Reference<Integer> int_ref,
String argument,
String explanation)
Construct an bool-integer option. |
|
Bool_int_option(String option,
Reference<Boolean> bool_ref,
Reference<Integer> int_ref,
String argument,
String explanation)
Construct an bool-integer option. |
|
Bool_option(String option,
Reference<Boolean> ref,
String explanation)
Construct a simple command line switch. |
|
Int_option(String option,
Reference<Integer> ref,
String argument,
String explanation)
Construct an integer option. |
|
String_option(String option,
Reference<String> ref,
String argument,
String explanation)
Construct a string option. |
|
Value_option(String option,
Reference<E> ref,
E value,
String explanation)
Construct a value option. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |