Skip to content

Commit 886e3f7

Browse files
committed
feat: 开发加密拦截器,支持以密文形式发送请求:(1)完成证书获取功能(2)完成请求加密和响应解密功能
1 parent f2423ea commit 886e3f7

File tree

7 files changed

+1629
-1
lines changed

7 files changed

+1629
-1
lines changed

volcengine-java-sdk-ark-runtime/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
<retrofit.version>2.9.0</retrofit.version>
2828
<rxjava2.version>2.0.0</rxjava2.version>
2929
<okhttp3-version>3.14.9</okhttp3-version>
30+
<bouncycastle-version>1.70</bouncycastle-version>
3031
</properties>
3132
<dependencies>
3233
<dependency>
@@ -70,5 +71,16 @@
7071
<artifactId>okhttp</artifactId>
7172
<version>${okhttp3-version}</version>
7273
</dependency>
74+
<!-- Bouncy Castle for ECIES encryption -->
75+
<dependency>
76+
<groupId>org.bouncycastle</groupId>
77+
<artifactId>bcprov-jdk15on</artifactId>
78+
<version>${bouncycastle-version}</version>
79+
</dependency>
80+
<dependency>
81+
<groupId>org.bouncycastle</groupId>
82+
<artifactId>bcpkix-jdk15on</artifactId>
83+
<version>${bouncycastle-version}</version>
84+
</dependency>
7385
</dependencies>
7486
</project>

0 commit comments

Comments
 (0)