This post details a Streamlit application to generate public and private keys for Snowflake key-pair authentication. The user-friendly interface requires a passphrase and username, providing downloadable keys and SQL statements for key management. The application emphasizes enhanced security and simpler key rotation.
Table of contents
Generating Private and Public Keys using Streamlit in SnowflakeUsing the Streamlit ApplicationStreamlit in Snowflake Python CodeUsing Key Pair Authentication with different clientsSort: