ちょっと遊んでみると、DSLはありますか
- ランダムに生成できる
- テキストまたは文字列を操作して復元する
- 相互暗号のように機能します。たとえば、生成された関数が の場合、
F()
文字列ごとs1
にスクランブルされた文字列を取得できますs2 = F(s1)
。次に、別のものを逆にG()
推定できます。F()
G(s2) = s1
F()
そしてG()
、同じまたは異なる可能性があります。
そしていくつかの追加の質問:
逆関数を自動的に推測できるプログラミング言語はありますか?
生成された関数
F()
が可逆であることを確認しますか?
または、どこから始めればよいですか?
ありがとう!