Skip to content

Conversation

detule
Copy link
Collaborator

@detule detule commented Aug 9, 2025

Hi:

Closes #923

Following up on a user-reported use case - one where using the suggested workflow for authenticating with RSA credentials, raises a security concern when a key is written to disk.

With these changes users can communicate the key to the driver as a location in memory, without needing to store it to disk.

Had a chance to test these changes locally with both OEM and pro drivers. Not sure how to organize a unit test for them.

@detule detule requested a review from simonpcouch August 9, 2025 16:02
@detule detule requested a review from atheriel August 11, 2025 22:32
Copy link
Collaborator

@simonpcouch simonpcouch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems reasonable to me!

Copy link
Collaborator

@atheriel atheriel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few small nits but this LGTM, it makes sense to support this if the vendor advertises it.

@detule detule merged commit f63575c into r-dbi:main Aug 21, 2025
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Snowflake key-pair authentication and key file
3 participants