* **Version**: master * **Platform**: Linux * **Subsystem**: crypto ``` > crypto.createPublicKey(`-----BEGIN PRIVATE KEY-----\nMC4CAQAwBQYDK2VwBCIEIHXLsXm1lsq5HtyqJwQyFmpfEluuf0KOqP6DqMgGxxDL\n-----END PRIVATE KEY-----`).export() ./node[26040]: ../src/node_crypto.cc:3466:v8::Local<v8::String> node::crypto::KeyObject::GetAsymmetricKeyType() const: Assertion `false' failed. 1: 0x5635a08bb190 node::Abort() [./node] 2: 0x5635a08bb22e [./node] 3: 0x5635a09c1315 node::crypto::KeyObject::GetAsymmetricKeyType(v8::FunctionCallbackInfo<v8::Value> const&) [./node] 4: 0x5635a0b5491e [./node] 5: 0x5635a0b558e8 v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [./node] 6: 0x5635a1a51fee [./node] Aborted (core dumped) ``` Using `crypto.createPrivateKey()` with the same key fails in the same way when exporting.