質問編集履歴
4
複合化関数呼び出しの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -175,9 +175,41 @@
|
|
175
175
|
File.WriteAllBytes(dialog.FileName, zipBytes);
|
176
176
|
|
177
177
|
//暗号化関数の呼び出し
|
178
|
-
Encode(dialog.FileName,
|
178
|
+
Encode(dialog.FileName, C:~(pass)");
|
179
|
-
}
|
179
|
+
}
|
180
|
-
}
|
180
|
+
}
|
181
|
+
```
|
182
|
+
↓複合化関数呼び出し
|
183
|
+
```C#
|
184
|
+
//AES複合化
|
185
|
+
private void AesOpenAsButton_Click(object sender, RoutedEventArgs e)
|
186
|
+
{
|
187
|
+
var dialog = new OpenFileDialog();
|
188
|
+
|
189
|
+
if (dialog.ShowDialog().Value)
|
190
|
+
{
|
191
|
+
Decode(dialog.FileName, "C:~(pass)");
|
192
|
+
var file = dialog.FileName;
|
193
|
+
|
194
|
+
try
|
195
|
+
{
|
196
|
+
var reader = new StreamReader(file);
|
197
|
+
var json = File.ReadAllText(dialog.FileName);
|
198
|
+
reader.Close();
|
199
|
+
_data = JsonConvert.DeserializeObject<ObservableCollection<ManagementUnitData>>(json);
|
200
|
+
}
|
201
|
+
catch (Exception error)
|
202
|
+
{
|
203
|
+
if (error.Message != null)
|
204
|
+
Debug.WriteLine(error.Message);
|
205
|
+
}
|
206
|
+
|
207
|
+
if (_data != null)
|
208
|
+
{
|
209
|
+
DataContext = _data;
|
210
|
+
}
|
211
|
+
}
|
212
|
+
}
|
181
213
|
```
|
182
214
|
_doing_
|
183
215
|
出力先を別のパスに指定した結果、ファイルというものが生成。
|
3
暗号化と複合化の関数を分けました
test
CHANGED
File without changes
|
test
CHANGED
@@ -89,8 +89,10 @@
|
|
89
89
|
}
|
90
90
|
}
|
91
91
|
}
|
92
|
-
|
92
|
+
```
|
93
|
+
↓複合化関数
|
94
|
+
```C#
|
93
|
-
|
95
|
+
/// <summary>
|
94
96
|
/// 複合化
|
95
97
|
/// </summary>
|
96
98
|
/// <param name="src">入力ファイルパス</param>
|
@@ -139,8 +141,6 @@
|
|
139
141
|
}
|
140
142
|
}
|
141
143
|
```
|
142
|
-
|
143
|
-
|
144
144
|
↓zip化、暗号化関数呼び出し
|
145
145
|
```C#
|
146
146
|
private void AesSaveAsButton_Click(object sender, RoutedEventArgs e)
|
2
aes暗号化ファイルの中身
test
CHANGED
File without changes
|
test
CHANGED
@@ -183,3 +183,6 @@
|
|
183
183
|
出力先を別のパスに指定した結果、ファイルというものが生成。
|
184
184
|
こちらがaes暗号化されたものである可能性のため、複合化を行って検証予定。
|
185
185
|
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-06-08/48745bd1-67e3-4c26-8b94-43d7102eb116.png)
|
186
|
+
メモ帳で開く限り、何かしらのデータは入っているようです。
|
187
|
+
こちらの取り扱い方を捜査中
|
188
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-06-12/d3fb16e4-ebcb-4af5-81bf-051896562c08.png)
|
1
doing
test
CHANGED
File without changes
|
test
CHANGED
@@ -179,3 +179,7 @@
|
|
179
179
|
}
|
180
180
|
}
|
181
181
|
```
|
182
|
+
_doing_
|
183
|
+
出力先を別のパスに指定した結果、ファイルというものが生成。
|
184
|
+
こちらがaes暗号化されたものである可能性のため、複合化を行って検証予定。
|
185
|
+
![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-06-08/48745bd1-67e3-4c26-8b94-43d7102eb116.png)
|