Slide 11
Slide 11 text
● 文字列
○ 特定の文字列で埋める
■ ex) アスタリスク(*) でマスキング
● CONCAT(LEFT(colmun_name, 0), REPEAT('*', CHAR_LENGTH(colmun_name)-0))
○ hash 化
■ salt を用いて md5 で hash 化した上で 前から 30 文字を切り取る
● CONCAT( LEFT ( md5 ( CONCAT ('salt', md5 ( CONCAT (colmun_name, 'salt') )
,colmun_name) )
○ email
■ salt を用いて md5 で hash 化した上で 前から 30 文字を切り取って任意のドメインを付与
● CONCAT( LEFT ( md5 ( CONCAT ('salt', md5 ( CONCAT (colmun_name, 'salt') )
,colmun_name) ), 30), {'@example.com'})
実装したマスキング方式
少しだけ実装に突っ込んでみる
DBREJP 11