text: #ifndef OSSL_NODE_COMMON_H_INCLUDE
  #define OSSL_NODE_COMMON_H_INCLUDE
  
  #include "../core/common.h"
  #include "../rsa/common.h"
  #include "../ec/common.h"
  #include "../hmac/common.h"
  #include "../pbkdf2/common.h"
  
  v8::Local<v8::Object> bn2buf(BIGNUM* bn);
  v8::Local<v8::Object> bn2buf2(const BIGNUM* bn);
  Handle<std::string> v8Buffer_to_String(v8::Local<v8::Value> v8Buffer);
  Handle<std::string> v8Buffer_to_String(v8::Local<v8::Object> v8Buffer);
  v8::Local<v8::Object> String_to_v8Buffer(Handle<std::string> hBuffer);
  
  #include "./async_rsa.h"
  #include "./async_ec.h"
  #include "./async_core.h"
  #include "./w_key.h"
  #include "./w_aes.h"
  #include "./w_hmac.h"
  #include "./w_pbkdf2.h"
  #include "./w_core.h"
  
  #endif // OSSL_NODE_COMMON_H_INCLUDE
  