質問するログイン新規登録

回答編集履歴

2

内容を編集

2017/02/04 15:46

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,10 +1,10 @@
1
- まず「他人」とは**どこ**にいる、**どんな人**なのかを考えてみましょう。
1
+ 「他人」とは**どこ**にいる、**どんな人**なのかを考えてみましょう。
2
- 通信経路中にいるのであればhttpsを利用するかtamotoさんの回答で解決します。
2
+ 通信経路の途中にいるのであればhttpsを利用するかtamotoさんの回答で解決します。
3
3
 
4
4
  パラメータを生成するクライアント側にいるのでしたら、他の方が指摘しているとおり不可能です。
5
5
  この場合にせいぜいできることは**暗号化**ではなく**難読化**です。
6
6
 
7
- - 普通の人(パラメータを目で見ることができるだけの人)
7
+ - 普通の人(パラメータを見ることができるだけの人)
8
8
  難読化されたパラメータから元パラメータを解読しにくい手段を選びます。
9
9
  BASE64文字列を反転する、共通鍵で暗号化するなどなんでもよいです。
10
10
   

1

内容追記

2017/02/04 15:45

投稿

8524ba23
8524ba23

スコア38352

answer CHANGED
@@ -1,11 +1,13 @@
1
- まず「他人」とはどこにいるのかを考えてみましょう。
1
+ まず「他人」とは**どこ**にいる、**どんな人**なのかを考えてみましょう。
2
2
  通信経路中にいるのであればhttpsを利用するかtamotoさんの回答で解決します。
3
3
 
4
- パラメータを生成するクライアント側にいるでしたら、他の方が指摘しているとおり不可能です。
4
+ パラメータを生成するクライアント側にいるでしたら、他の方が指摘しているとおり不可能です。
5
5
  この場合にせいぜいできることは**暗号化**ではなく**難読化**です。
6
6
 
7
- - 「パラメータを難読化するクライアント側コード(javascript)」を難読化します。
8
- 強度は難読化ツルによって異なると思います、原理的に解読可能す。
7
+ - 普通人(パラメタを目で見とができるだけの人)
9
-
10
- - 「パラメータ化する処理決めます。
8
+ 難読化されたパラメータから元パラメータしにくい手段選びます。
11
- BASE64文字列を反転する、共通鍵で暗号化するなどなんでもよいです。
9
+ BASE64文字列を反転する、共通鍵で暗号化するなどなんでもよいです。
10
+  
11
+ - 少し詳しい人(クライアントコードを見れる人)
12
+ 「パラメータを難読化するクライアント側コード(javascript)」を難読化します。
13
+ その強度は難読化ツールによって異なると思いますが、原理的に解読可能なので気休め程度にしかなりません。