You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by "zzyReal666 (via GitHub)" <gi...@apache.org> on 2024/03/18 06:38:54 UTC

[I] What does supportEquivalentFilter mean? [shardingsphere]

zzyReal666 opened a new issue, #30528:
URL: https://github.com/apache/shardingsphere/issues/30528

   ## Question
   
   **For English only**, other languages will not accept.
   
   Before asking a question, make sure you have:
   
   - Googled your question.
   - Searched open and closed [GitHub issues](https://github.com/apache/shardingsphere/issues).
   - Read documentation: [ShardingSphere Doc](https://shardingsphere.apache.org/document/current/en/overview).
   
   Please pay attention on issues you submitted, because we maybe need more details. 
   If no response anymore and we cannot reproduce it on current information, we will **close it**.
   
   
   
   ### version : master
   
   ### Class : EncryptAlgorithmMetaData
   
   I am doing someting in encrypt algorithm,this is my question.
   
   What does supportEquivalentFilter mean?When is this property `true`?
   ![image](https://github.com/apache/shardingsphere/assets/34822229/10e7f21a-6231-40aa-8228-90453563a020)
   
   


-- 
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: notifications-unsubscribe@shardingsphere.apache.org.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "zzyReal666 (via GitHub)" <gi...@apache.org>.
zzyReal666 commented on issue #30528:
URL: https://github.com/apache/shardingsphere/issues/30528#issuecomment-2021709063

   Could you  pls  give me an example of an algorithm where this property is true?


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "zzyReal666 (via GitHub)" <gi...@apache.org>.
zzyReal666 commented on issue #30528:
URL: https://github.com/apache/shardingsphere/issues/30528#issuecomment-2021716053

   > > Could you pls give me an example of an algorithm where this property is true?
   > 
   > @zzyReal666 Currently, ShardingSphere does not provide a similar algorithm. You can implement it yourself, such as adding an additional timestamp to the encrypt key.
   
   If I'm not sure about this property(supportEquivalentFilter), can I set this property to false?
   


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "zzyReal666 (via GitHub)" <gi...@apache.org>.
zzyReal666 commented on issue #30528:
URL: https://github.com/apache/shardingsphere/issues/30528#issuecomment-2021725863

   > Sorry, this is my mistake. Usually this attribute of encryption algorithm is true and supports equal value filtering. Only for special algorithms, such as when the encrypt key is timestamp added, the property needs to be set to false.
   
   If it means that when the property is true, the algorithm can be used for assistedQuery?
   ![image](https://github.com/apache/shardingsphere/assets/34822229/07b34018-75e3-4517-9d87-b42046d5a720)
   
   


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "zzyReal666 (via GitHub)" <gi...@apache.org>.
zzyReal666 commented on issue #30528:
URL: https://github.com/apache/shardingsphere/issues/30528#issuecomment-2021709759

   > Could you pls give me an example of an algorithm where this property is true?
   
   
   
   > The supportEquivalentFilter indicates whether the encryption algorithm supports equivalent filtering. In encrypted scenarios, traditional exact match queries may not be directly applicable due to the data being encrypted. If this property is set to true, it signifies that equivalent filtering technique can be utilized to query encrypted data; if set to false, it indicates that equivalent filtering is not supported.
   
   Could you pls give me an example of an algorithm where this property is true?


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "strongduanmu (via GitHub)" <gi...@apache.org>.
strongduanmu commented on issue #30528:
URL: https://github.com/apache/shardingsphere/issues/30528#issuecomment-2021719257

   Sorry, this is my mistake. Usually this attribute of encryption algorithm is true and supports equal value filtering. Only for special algorithms, such as when the encrypt key is timestamp added, the property needs to be set to false.


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "zzyReal666 (via GitHub)" <gi...@apache.org>.
zzyReal666 closed issue #30528: What does supportEquivalentFilter mean?
URL: https://github.com/apache/shardingsphere/issues/30528


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "pmupkin (via GitHub)" <gi...@apache.org>.
pmupkin commented on issue #30528:
URL: https://github.com/apache/shardingsphere/issues/30528#issuecomment-2020643316

   The supportEquivalentFilter  indicates whether the encryption algorithm supports equivalent filtering. In encrypted scenarios, traditional exact match queries may not be directly applicable due to the data being encrypted. If this property is set to true, it signifies that  equivalent filtering technique can be utilized to query encrypted data; if set to false, it indicates that equivalent filtering is not supported.


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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


Re: [I] What does supportEquivalentFilter mean? [shardingsphere]

Posted by "strongduanmu (via GitHub)" <gi...@apache.org>.
strongduanmu commented on issue #30528:
URL: https://github.com/apache/shardingsphere/issues/30528#issuecomment-2021712748

   > Could you pls give me an example of an algorithm where this property is true?
   @zzyReal666 Currently, ShardingSphere does not provide a similar algorithm. You can implement it yourself, such as adding an additional timestamp to the encrypt key.
   


-- 
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: notifications-unsubscribe@shardingsphere.apache.org

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