23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# File 'lib/tem/benchmarks/vm_perf_bound.rb', line 23
def time_vm_perf_bound_3des
key = Tem::Keys::Symmetric.generate
authz = [1] * 20
key_id = @tem.tk_post_key key, authz
secpack = vm_perf_seclosure
secpack.bind key, :done, :stack
print "3DES-bound SECpack has #{secpack.body.length} bytes, " +
"executes #{vm_perf_seclosure_opcount} instructions and produces " +
"#{vm_perf_seclosure_outcount} bytes\n"
do_timing { @tem.execute secpack, key_id }
@tem.release_key key_id
end
|