Skip to content

Instantly share code, notes, and snippets.

@Spomky
Last active August 9, 2017 22:10
Show Gist options
  • Save Spomky/af993098b50432c88633620687d6c2d5 to your computer and use it in GitHub Desktop.
Save Spomky/af993098b50432c88633620687d6c2d5 to your computer and use it in GitHub Desktop.
Performance Test Report

Jose Performance Test Suite

suite: 133c83918c0211f8eb71010e6d5b9ee5bf6851e1, date: 2017-08-09, stime: 23:53:25

Only for ECDH-ES encryption process.

benchmark groups subject params mean best worst
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128CBC-HS256"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-256","kty":"EC","x":"Kuh77MGkweIENgR_3WjzJ4gEF47yn6yQWAeeNqYC5qo","y":"1koAqIfb5C2PkCT1GYEcW4IcIEdrgOdMcua6G0Eyhtc"}} 37,363.520μs 37,363.520μs 37,363.520μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192CBC-HS384"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-256","kty":"EC","x":"Kuh77MGkweIENgR_3WjzJ4gEF47yn6yQWAeeNqYC5qo","y":"1koAqIfb5C2PkCT1GYEcW4IcIEdrgOdMcua6G0Eyhtc"}} 36,300.070μs 36,300.070μs 36,300.070μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256CBC-HS512"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-256","kty":"EC","x":"Kuh77MGkweIENgR_3WjzJ4gEF47yn6yQWAeeNqYC5qo","y":"1koAqIfb5C2PkCT1GYEcW4IcIEdrgOdMcua6G0Eyhtc"}} 36,363.760μs 36,363.760μs 36,363.760μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-256","kty":"EC","x":"Kuh77MGkweIENgR_3WjzJ4gEF47yn6yQWAeeNqYC5qo","y":"1koAqIfb5C2PkCT1GYEcW4IcIEdrgOdMcua6G0Eyhtc"}} 35,719.170μs 35,719.170μs 35,719.170μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-256","kty":"EC","x":"Kuh77MGkweIENgR_3WjzJ4gEF47yn6yQWAeeNqYC5qo","y":"1koAqIfb5C2PkCT1GYEcW4IcIEdrgOdMcua6G0Eyhtc"}} 35,760.850μs 35,760.850μs 35,760.850μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-256","kty":"EC","x":"Kuh77MGkweIENgR_3WjzJ4gEF47yn6yQWAeeNqYC5qo","y":"1koAqIfb5C2PkCT1GYEcW4IcIEdrgOdMcua6G0Eyhtc"}} 35,695.090μs 35,695.090μs 35,695.090μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128CBC-HS256"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-384","kty":"EC","x":"o5CqgE0jIlCVwGKMXDsQmkOgxohJcod4hv7jo4h7qeRoysAV0YPtokMgv7CUpSCG","y":"Z3ZGVhyv3T-MudQI5fYNmkO1BzqlHQJHCQ9RQzqa05QOsUZo39gjVC2EhRv1Z9kz"}} 59,535.600μs 59,535.600μs 59,535.600μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192CBC-HS384"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-384","kty":"EC","x":"o5CqgE0jIlCVwGKMXDsQmkOgxohJcod4hv7jo4h7qeRoysAV0YPtokMgv7CUpSCG","y":"Z3ZGVhyv3T-MudQI5fYNmkO1BzqlHQJHCQ9RQzqa05QOsUZo39gjVC2EhRv1Z9kz"}} 61,787.730μs 61,787.730μs 61,787.730μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256CBC-HS512"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-384","kty":"EC","x":"o5CqgE0jIlCVwGKMXDsQmkOgxohJcod4hv7jo4h7qeRoysAV0YPtokMgv7CUpSCG","y":"Z3ZGVhyv3T-MudQI5fYNmkO1BzqlHQJHCQ9RQzqa05QOsUZo39gjVC2EhRv1Z9kz"}} 61,238.680μs 61,238.680μs 61,238.680μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-384","kty":"EC","x":"o5CqgE0jIlCVwGKMXDsQmkOgxohJcod4hv7jo4h7qeRoysAV0YPtokMgv7CUpSCG","y":"Z3ZGVhyv3T-MudQI5fYNmkO1BzqlHQJHCQ9RQzqa05QOsUZo39gjVC2EhRv1Z9kz"}} 59,184.560μs 59,184.560μs 59,184.560μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-384","kty":"EC","x":"o5CqgE0jIlCVwGKMXDsQmkOgxohJcod4hv7jo4h7qeRoysAV0YPtokMgv7CUpSCG","y":"Z3ZGVhyv3T-MudQI5fYNmkO1BzqlHQJHCQ9RQzqa05QOsUZo39gjVC2EhRv1Z9kz"}} 62,288.420μs 62,288.420μs 62,288.420μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-384","kty":"EC","x":"o5CqgE0jIlCVwGKMXDsQmkOgxohJcod4hv7jo4h7qeRoysAV0YPtokMgv7CUpSCG","y":"Z3ZGVhyv3T-MudQI5fYNmkO1BzqlHQJHCQ9RQzqa05QOsUZo39gjVC2EhRv1Z9kz"}} 59,722.170μs 59,722.170μs 59,722.170μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128CBC-HS256"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-521","kty":"EC","x":"AR05Z1Xe74_lcrJbhKg12jijs5LPbLwcpHDGETssYKRgbO3-4l7egk_WtLjSeXmDvRfkww9kKpFdKHTqmDYSIzxf","y":"AL7NyrGpwcXqfvmQb4d7N6vO7REegUaFv8ea-EXyA2eJciZJSmvipwpxRnoSfkNuJ5yJUGdjg_FtaddKaLdJEf"}} 94,223.090μs 94,223.090μs 94,223.090μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192CBC-HS384"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-521","kty":"EC","x":"AR05Z1Xe74_lcrJbhKg12jijs5LPbLwcpHDGETssYKRgbO3-4l7egk_WtLjSeXmDvRfkww9kKpFdKHTqmDYSIzxf","y":"AL7NyrGpwcXqfvmQb4d7N6vO7REegUaFv8ea-EXyA2eJciZJSmvipwpxRnoSfkNuJ5yJUGdjg_FtaddKaLdJEf"}} 92,310.560μs 92,310.560μs 92,310.560μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256CBC-HS512"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-521","kty":"EC","x":"AR05Z1Xe74_lcrJbhKg12jijs5LPbLwcpHDGETssYKRgbO3-4l7egk_WtLjSeXmDvRfkww9kKpFdKHTqmDYSIzxf","y":"AL7NyrGpwcXqfvmQb4d7N6vO7REegUaFv8ea-EXyA2eJciZJSmvipwpxRnoSfkNuJ5yJUGdjg_FtaddKaLdJEf"}} 87,480.350μs 87,480.350μs 87,480.350μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-521","kty":"EC","x":"AR05Z1Xe74_lcrJbhKg12jijs5LPbLwcpHDGETssYKRgbO3-4l7egk_WtLjSeXmDvRfkww9kKpFdKHTqmDYSIzxf","y":"AL7NyrGpwcXqfvmQb4d7N6vO7REegUaFv8ea-EXyA2eJciZJSmvipwpxRnoSfkNuJ5yJUGdjg_FtaddKaLdJEf"}} 85,297.710μs 85,297.710μs 85,297.710μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-521","kty":"EC","x":"AR05Z1Xe74_lcrJbhKg12jijs5LPbLwcpHDGETssYKRgbO3-4l7egk_WtLjSeXmDvRfkww9kKpFdKHTqmDYSIzxf","y":"AL7NyrGpwcXqfvmQb4d7N6vO7REegUaFv8ea-EXyA2eJciZJSmvipwpxRnoSfkNuJ5yJUGdjg_FtaddKaLdJEf"}} 86,676.150μs 86,676.150μs 86,676.150μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"P-521","kty":"EC","x":"AR05Z1Xe74_lcrJbhKg12jijs5LPbLwcpHDGETssYKRgbO3-4l7egk_WtLjSeXmDvRfkww9kKpFdKHTqmDYSIzxf","y":"AL7NyrGpwcXqfvmQb4d7N6vO7REegUaFv8ea-EXyA2eJciZJSmvipwpxRnoSfkNuJ5yJUGdjg_FtaddKaLdJEf"}} 85,585.840μs 85,585.840μs 85,585.840μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128CBC-HS256"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"X25519","kty":"OKP","x":"LD7PfRPxq03bd0WJyf_1z-LQevmrbcYx7jJafep3gmk"}} 359.310μs 359.310μs 359.310μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192CBC-HS384"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"X25519","kty":"OKP","x":"LD7PfRPxq03bd0WJyf_1z-LQevmrbcYx7jJafep3gmk"}} 358.030μs 358.030μs 358.030μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256CBC-HS512"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"X25519","kty":"OKP","x":"LD7PfRPxq03bd0WJyf_1z-LQevmrbcYx7jJafep3gmk"}} 357.820μs 357.820μs 357.820μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A128GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"X25519","kty":"OKP","x":"LD7PfRPxq03bd0WJyf_1z-LQevmrbcYx7jJafep3gmk"}} 351.020μs 351.020μs 351.020μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A192GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"X25519","kty":"OKP","x":"LD7PfRPxq03bd0WJyf_1z-LQevmrbcYx7jJafep3gmk"}} 348.530μs 348.530μs 348.530μs
ECDHESBench JWE,ECDHES benchEncryption {"payload":"It\u2019s a dangerous business, Frodo, going out your door. You step onto the road, and if you don't keep your feet, there\u2019s no knowing where you might be swept off to.","shared_protected_headers":{"alg":"ECDH-ES","enc":"A256GCM"},"shared_headers":[],"recipient_headers":[],"recipient_key":{"crv":"X25519","kty":"OKP","x":"LD7PfRPxq03bd0WJyf_1z-LQevmrbcYx7jJafep3gmk"}} 347.780μs 347.780μs 347.780μs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment