暗号における同型性の応用