Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
C
chnmuseum-party
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liqin
chnmuseum-party
Commits
3b349c57
Commit
3b349c57
authored
Apr 20, 2021
by
liqin
💬
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug fixed
parent
14d2969e
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
1 deletion
+8
-1
RSAUtils.java
...va/cn/wisenergy/chnmuseum/party/common/util/RSAUtils.java
+7
-0
AssetController.java
...nergy/chnmuseum/party/web/controller/AssetController.java
+1
-1
No files found.
src/main/java/cn/wisenergy/chnmuseum/party/common/util/RSAUtils.java
View file @
3b349c57
...
@@ -192,4 +192,11 @@ public final class RSAUtils {
...
@@ -192,4 +192,11 @@ public final class RSAUtils {
return
decryptedString
;
return
decryptedString
;
}
}
public
static
void
main
(
String
[]
args
)
{
String
privateKey
=
"MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCiaQf54L5y1de3xwv0Fegovl42ayg4HgoNxjVhGf1tsgcPZdM1zj0ENzEWu3vuTn3ZXO2xsLDUH+iMUa8d07n+tZ3iutpT4Z6TRBlMyvCVv/AuvAip9d2wR4fumATYjkfiZzX964OjF66KZVyNhqnI4rrw7C4ShCW+QNVhFTbCJbT1WrDl+O4D4EpEMJx4azuaflt6UqcKy9hGZm9q03XjannDWcAuMTSVisBFDwdyQfjom+ybHrzjz9neYPC3bfDGnZj/Vw/dkSVnTuCsp1Vob85xgAWEiZU1eLShFxrLG2U9pqMYzeAOkOFoSaQi5Mtn1JSM5dBBzpQiBEi8r4qtAgMBAAECggEAbrQpO6p2JtCcuihzfW1xUlRw46cnQxk2wSzaNdYBaURwi45c6dAqxzTXwScK0uWt4vv1Canm3rDhUsRbGXm4zmX9uQ6kw4iHDtrcY/vxAiJTFYgWX8O32PDpNzloFDTnyuuPYgWnNQRvdOair9Wa5dOmmZJj1Ts+fvCygfpz2OHEkPr1DmFAiCiucG+cQjF/79GmLvooS24hFGJfGbQzlPDP01FWPtgObHQ0+M1OtxNsDdFyX+6ZZhk+XoyGWRXmCROnEKcllugEOjCEpV9rYqH7M5JqXltcnJ69x51PWtQwAB7qFXJ7z19ZBee/GFHPi2vlOFy+g0+S5IE6BsLQAQKBgQDXcWqgGPeYrVJmMOzS4img7I1MkONyzUGy3gMX7DIuvAwxcTPE2/393zRgmYu+esbztjLTMDEPYBuDO8/07SuYYUi41EhofSO8cHCuYcXXtFJ+Ea2GSf3wEtSb/Ul6JTofa3YCSG1rMxDO1hcK7RJdVlPNHWh0ejj4A5tTQ+iEhQKBgQDA+98o9B70pHA8sBEZ/TzS+Esn2RyMmRoHUaEHkB+8GTkHYVzCA3KWaU1hPvArmcK0UZmCwyEQDgziyQORlIzNlQv7Gbzr+OwnfBEu3b7rWoxFnVw6XVrk/3VdvPRfaMs0d4OkLniQWpxy0OjZwo/RSxxfzQC2L6oFcqZmY4X6CQKBgQCljDIpmWXQfQZ/HgMsvLrOPFcLSZ5s3copHq3z2PxqqvcXmuvzzjPqu3Ps8q/OC1wLc6q0WyinrusVOYW/p+tC6SZPWFfXaqlmKGR9qwWyjY6B7yWOthaaPm3++29Vm3uBHzsL4AmsQQ4eUaZdL/RXonk8eOeF8VELSwI0xk7KXQKBgEHYbo8RpFJCnQ0H4f3lGtC86R/Cg2wxfOEMaA4ljb5nOL8c6EJGXN2XNlC84cNupjFSOjeUjn5k3N6wSWhtsBEhDsJxSLWW7DSYr2A3RsIU1hGWnHZJjg7eXtRJ+XNoVRUkxiTJulc+o2zFfP131gxKPXcuglSnNLLBKKd8w6TJAoGBAJmQ2lDqIEEaZJiP4KUdPWFcM+4Q4miSYdpIWrTKRjl0kutBE0207FpQarTw084lzyVfwrZazA45JPUeL9m7UogYdPbo4P641PVchDoecrqXAWdaRXoJ43/DzZa/XPEnnmVmNyIBFmb0BRxxhMZHmm0dU5FYPM4wFTiMJv4HbHKT"
;
String
encryptedBase64
=
"WA+vH4XzJTqIAK05TcVXOnhcY9Qt+nkfw0js/e6Mbt0OvvhdNYYi8sYLwqQz9LXFLfom4rkyp4P8INLV+A/ZfJF+kG2B9w9TCZsBQCYIQzmCo9zwwPsachRkeGi6puUsr/bA5HXrvDp19yS7q6NAVUtYZG/pMB2BSXkZXfJM3nrLEJLJvRSCMYHx46KOWMSUwpqCqQPWkDoNaicX16yAaD7zEHzQs/xJJLT2W3I5DaBlcnEKf/sewaAigKRa3KSNxSh69pnM6ROw1txS5h54SzAGhGGsD+2E2TjyFB9erjPszbH2yIlN2K6L7cBJWnWHKBRW2ZfrHMWZpkzbO5YWtw=="
;
final
String
decrypt
=
RSAUtils
.
decrypt
(
encryptedBase64
,
privateKey
);
System
.
out
.
println
(
decrypt
);
}
}
}
src/main/java/cn/wisenergy/chnmuseum/party/web/controller/AssetController.java
View file @
3b349c57
...
@@ -153,7 +153,7 @@ public class AssetController extends BaseController {
...
@@ -153,7 +153,7 @@ public class AssetController extends BaseController {
final
List
<
TBoxOperation
>
tBoxOperationList
=
assetService
.
listBoxByOrgan
();
final
List
<
TBoxOperation
>
tBoxOperationList
=
assetService
.
listBoxByOrgan
();
final
Map
<
String
,
InputStream
>
map
=
new
LinkedHashMap
<>(
tBoxOperationList
.
size
());
final
Map
<
String
,
InputStream
>
map
=
new
LinkedHashMap
<>(
tBoxOperationList
.
size
());
for
(
TBoxOperation
tBoxOperation
:
tBoxOperationList
)
{
for
(
TBoxOperation
tBoxOperation
:
tBoxOperationList
)
{
map
.
put
(
tBoxOperation
.
getOrganName
()
+
"
_
"
+
tBoxOperation
.
getMac
()
+
".cipher"
,
IoUtil
.
toStream
(
RSAUtils
.
encrypt
(
VideoEncryptUtil
.
cipher
,
tBoxOperation
.
getPublicKey
()),
StandardCharsets
.
UTF_8
));
map
.
put
(
tBoxOperation
.
getOrganName
()
+
"
-
"
+
tBoxOperation
.
getMac
()
+
".cipher"
,
IoUtil
.
toStream
(
RSAUtils
.
encrypt
(
VideoEncryptUtil
.
cipher
,
tBoxOperation
.
getPublicKey
()),
StandardCharsets
.
UTF_8
));
}
}
ServletOutputStream
outputStream
=
response
.
getOutputStream
();
ServletOutputStream
outputStream
=
response
.
getOutputStream
();
String
[]
paths
=
map
.
keySet
().
toArray
(
new
String
[
0
]);
String
[]
paths
=
map
.
keySet
().
toArray
(
new
String
[
0
]);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment