Test ECDH deriveBits operation for corner-case length values. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". PASS deriveBits(..., 0) successfully derived 256 bits for a P-256 curve PASS deriveBits(..., 8) successfully derived 8 bits for a P-256 curve PASS deriveBits(..., 256) successfully derived 256 bits for a P-256 curve PASS Bit derivations for EC P-256 with minimum and maximum lengths succeeded PASS deriveBits(P256, 256 + 8) rejected promise with OperationError: The operation failed for an operation-specific reason. PASS deriveBits(..., 0) successfully derived 384 bits for a P-384 curve PASS deriveBits(..., 8) successfully derived 8 bits for a P-384 curve PASS deriveBits(..., 384) successfully derived 384 bits for a P-384 curve PASS Bit derivations for EC P-384 with minimum and maximum lengths succeeded PASS deriveBits(P384, 384 + 8) rejected promise with OperationError: The operation failed for an operation-specific reason. PASS deriveBits(..., 0) successfully derived 528 bits for a P-521 curve PASS deriveBits(..., 8) successfully derived 8 bits for a P-521 curve PASS deriveBits(..., 528) successfully derived 528 bits for a P-521 curve PASS Bit derivations for EC P-521 with minimum and maximum lengths succeeded PASS deriveBits(P521, 528 + 8) rejected promise with OperationError: The operation failed for an operation-specific reason. PASS successfullyParsed is true TEST COMPLETE