Use MD5 by default, and provide interface, can use SPI to adapter
customized encryption algorithm by user.

------------------

Liang Zhang (John)
Apache ShardingSphere & Dubbo


吴晟 Sheng Wu <[email protected]> 于2019年1月30日周三 下午7:13写道:

> What encryptor? Is there any encryption algorithm in it?
>
>
> Apache has some rules to make sure you are not breaking the IP related to
> this.
>
>
>
> Sheng Wu
> Apache SkyWalking, ShardingSphere, Zipkin
>
> From Wu Sheng 's phone.
>
>
> ------------------ Original ------------------
> From: juan pan <[email protected]>
> Date: Wed,Jan 30,2019 7:10 PM
> To: dev <[email protected]>
> Subject: Re: [New feature] Sharding Encryptor
>
>
>
> [New feature] Sharding Encryptor
>
> This new feature is to encode sensitive information, e.g, password or ID to
> store them in databases, and decode ciphertext in databases for queries.
> Here are the main tasks:
>
> * SQL parsing for sensitive columns
> * SQL rewriting for sensitive columns
> * API of Sharding Encryptor
>     - [ ] Design API of encryptor for ShardingRule
>     - [ ] Design API of encryptRule
>     - [ ] Design API of encryptor for Sharding SpringNameSpace
>     - [ ] Design API of encryptor for Sharding SpringBoot
>     - [ ] Add unit tests
> * JDBC interface implementation for Sharding Encryptor
> * Built-in Encryptor implementation
>
> This new feature is important and time-consuming, so each of tasks will
> take a plenty of time to finish.Currently first task is assigned to Hongjun
> Du, and i am doing the thrid one, whose child tasks can be seen above.
> *@Hongjun
> Du*, can you list the child tasks of first one?
>
> I hope i can finish the third one before Spring Festival, therefore i can
> continue to do others.
>
> Any suggestions, please let us know. Waiting for youre reply.
> ---------------------------------
> Juan Pan (Trista)
> Apache ShardingSphere

Reply via email to