pitrou commented on PR #46017:
URL: https://github.com/apache/arrow/pull/46017#issuecomment-2775928216

   > Is this the right direction before I roll this out to Python?
   
   Yes!
   
   > Can I break the API or should I deprecate exiting methods and provide 
both, std::string and secure string methods?
   
   I would rather deprecate the existing methods.
   
   > Do you have some hints how I can fix the link issues for Windows?
   
   You probably want to add a `PARQUET_EXPORT` annotation to the `SecureString` 
class?
   
   > Shouldn't it be sufficient to only use `OPENSSL_cleanse` and count on 
OpenSSL providing OS-dependent implementations?
   
   Well, currently the OpenSSL function is very crude :)
   
https://github.com/openssl/openssl/blob/c66e00398c9feabc02ff6e678089a3dc95f985d2/crypto/mem_clr.c#L18-L25
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to