Skip to content

Commit ae60b9d

Browse files
committed
Add Kotlin and Awk
1 parent 0c1b352 commit ae60b9d

File tree

2 files changed

+41
-3
lines changed

2 files changed

+41
-3
lines changed

www/pages/implementations.md

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: page
33
title: IPCrypt Implementations
4-
description: Explore the various implementations of IPCrypt across different programming languages, including Python, C, Rust, JavaScript, Go, Java, Ruby, Dart, Zig, PHP, and D.
4+
description: Explore the various implementations of IPCrypt across different programming languages, including Python, C, Rust, JavaScript, Go, Java, Ruby, Kotlin, AWK, Dart, Zig, PHP, and D.
55
permalink: /implementations/
66
---
77

@@ -110,6 +110,24 @@ Below is a comprehensive list of all available IPCrypt implementations. Click on
110110
</p>
111111
</div>
112112

113+
<div class="implementation-card">
114+
<span class="language-badge">Kotlin</span>
115+
<h3 class="text-xl font-bold">Kotlin</h3>
116+
<p>Native implementation for Kotlin applications.</p>
117+
<p class="mt-4">
118+
<a href="https://github.com/jedisct1/ipcrypt-kotlin" class="btn btn-primary btn-sm" target="_blank" rel="noopener">GitHub</a>
119+
</p>
120+
</div>
121+
122+
<div class="implementation-card">
123+
<span class="language-badge">AWK</span>
124+
<h3 class="text-xl font-bold">AWK</h3>
125+
<p>Lightweight implementation for AWK scripting.</p>
126+
<p class="mt-4">
127+
<a href="https://github.com/jedisct1/ipcrypt.awk" class="btn btn-primary btn-sm" target="_blank" rel="noopener">GitHub</a>
128+
</p>
129+
</div>
130+
113131
<div class="implementation-card">
114132
<span class="language-badge">Dart</span>
115133
<h3 class="text-xl font-bold">Dart</h3>
@@ -269,6 +287,26 @@ Below is a comprehensive list of all available IPCrypt implementations. Click on
269287
<td class="py-2 px-4 border text-center">✓</td>
270288
<td class="py-2 px-4 border">ISC</td>
271289
</tr>
290+
<tr>
291+
<td class="py-2 px-4 border">Kotlin</td>
292+
<td class="py-2 px-4 border">Native</td>
293+
<td class="py-2 px-4 border text-center">✓</td>
294+
<td class="py-2 px-4 border text-center">✓</td>
295+
<td class="py-2 px-4 border text-center">✓</td>
296+
<td class="py-2 px-4 border text-center">✓</td>
297+
<td class="py-2 px-4 border text-center">✓</td>
298+
<td class="py-2 px-4 border">ISC</td>
299+
</tr>
300+
<tr>
301+
<td class="py-2 px-4 border">AWK</td>
302+
<td class="py-2 px-4 border">Native</td>
303+
<td class="py-2 px-4 border text-center">✓</td>
304+
<td class="py-2 px-4 border text-center">✓</td>
305+
<td class="py-2 px-4 border text-center">✓</td>
306+
<td class="py-2 px-4 border text-center">✓</td>
307+
<td class="py-2 px-4 border text-center">✓</td>
308+
<td class="py-2 px-4 border">ISC</td>
309+
</tr>
272310
<tr>
273311
<td class="py-2 px-4 border">Dart</td>
274312
<td class="py-2 px-4 border">Native</td>

www/pages/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: default
33
title: IPCrypt - IP Address Encryption and Obfuscation
4-
description: Proposed methods for encrypting and obfuscating IP addresses, providing both deterministic format-preserving and non-deterministic constructions, with implementations in Python, C, Rust, JavaScript, Go, Zig, PHP, and D.
4+
description: Proposed methods for encrypting and obfuscating IP addresses, providing both deterministic format-preserving and non-deterministic constructions, with implementations in Python, C, Rust, JavaScript, Go, Java, Ruby, Kotlin, AWK, Zig, PHP, and D.
55
permalink: /
66
---
77

@@ -150,7 +150,7 @@ permalink: /
150150
<div class="md:w-2/3 mb-6 md:mb-0 md:pr-8">
151151
<h3 class="text-xl font-bold mb-3">Freely Available in Many Programming Languages</h3>
152152
<p class="mb-4">
153-
IPCrypt has been implemented in Python, C, Rust, JavaScript, Go, Lua, Swift, Elixir, Ruby, Dart, Zig, PHP, D, and more, making it accessible to developers across different platforms.
153+
IPCrypt has been implemented in Python, C, Rust, JavaScript, Go, Java, Lua, Swift, Elixir, Ruby, Kotlin, AWK, Dart, Zig, PHP, D, and more, making it accessible to developers across different platforms.
154154
</p>
155155
<p class="mb-6">
156156
Each implementation is open source and follows the same specification, allowing developers to choose the language that best fits their project.

0 commit comments

Comments
 (0)