Exam SnowPro Core All QuestionsBrowse all questions from this exam
Question 664

Which encryption type will enable client-side encryption for a directory table?

    Correct Answer: D

    Client-side encryption for directories or tables ensures that files are encrypted by the client before they are uploaded to an internal stage. This is crucial for maintaining security before data even reaches the server. SNOWFLAKE_FULL provides client-side encryption, where files are encrypted as they are uploaded by the client to the internal stage using the PUT command. This ensures that data is secured on the client side. Hence, SNOWFLAKE_FULL is the correct answer.

Discussion
ravuri_rkOption: D

SNowflake_full for client and snowflake_sse for server side

MultiCloudIronMan

I did not find Snowflake_full in the documentation

instinct71

Its here https://docs.snowflake.com/en/user-guide/data-load-dirtables-manage. Search KW snowflake_full

subhataanu

0e504b5 user has the rite link / url

jollysachinOption: D

SNOWFLAKE_FULL: Client-side encryption. The files are encrypted by a client when it uploads them to the internal stage using PUT. SNOWFLAKE_SSE: Server-side encryption. The files are encrypted when they arrive in the stage.

MultiCloudIronMan

I did not find Snowflake_full in the documentation

miomio123Option: D

SNOWFLAKE_FULL: Client-side encryption. The files are encrypted by a client when it uploads them to the internal stage using PUT. https://docs.snowflake.com/en/user-guide/data-load-dirtables-manage

MultiCloudIronMan

I did not find Snowflake_full in the documentation

0e504b5Option: D

This is a bit obscure and buried in documentation. https://docs.snowflake.com/en/sql-reference/sql/create-stage#internal-stage-parameters-internalstageparams SNOWFLAKE_FULL: Client-side and server-side encryption. The files are encrypted by a client when it uploads them to the internal stage using PUT. Snowflake uses a 128-bit encryption key by default. You can configure a 256-bit key by setting the CLIENT_ENCRYPTION_KEY_SIZE parameter. All files are also automatically encrypted using AES-256 strong encryption on the server side. SNOWFLAKE_SSE: Server-side encryption only. The files are encrypted when they arrive on the stage by the cloud service where your Snowflake account is hosted. Specify server-side encryption if you plan to query pre-signed URLs for your staged files. For more information, see Types of URLs Available to Access Files.

MultiCloudIronManOption: B

https://suya-huang.medium.com/snowflakes-client-side-encryption-and-server-side-encryption-4c7a83427010

MultiCloudIronMan

I am happy to change to D is anyone can show me the documentation

arnabbis4u

https://docs.snowflake.com/en/user-guide/data-load-dirtables-manage#:~:text=SNOWFLAKE_FULL%3A%20Client%2Dside,in%20the%20stage.