単に安全性に証明がついている公開鍵暗号を秘密鍵にする
ってだけでは安全性の証明にならないの?
例えばNiederreiter暗号を秘密鍵にするとか。
実装したらAESより4.7倍遅かったけど。
後暗号化するとき何メガもメモリが必要なのがちょっと心配。
昔のパソコンだと暗号化できないかも。