diff --git a/src/test/java/ntnu/idatt2016/v233/SmartMat/util/rsa/JwksTest.java b/src/test/java/ntnu/idatt2016/v233/SmartMat/util/rsa/JwksTest.java
new file mode 100644
index 0000000000000000000000000000000000000000..d0e58d95a412453f05b5837df1dd267b9b328328
--- /dev/null
+++ b/src/test/java/ntnu/idatt2016/v233/SmartMat/util/rsa/JwksTest.java
@@ -0,0 +1,28 @@
+package ntnu.idatt2016.v233.SmartMat.util.rsa;
+
+import com.nimbusds.jose.jwk.JWKSet;
+import com.nimbusds.jose.jwk.RSAKey;
+import org.junit.jupiter.api.Test;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+/**
+ * JwksTest is a test class for the Jwks utility class.
+ * @author Birk
+ * @version 1.0
+ * @since 04.04.2023
+ */
+class JwksTest {
+
+    @Test
+    public void testGenerateRsa() {
+        RSAKey rsaKey = Jwks.generateRsa();
+
+        JWKSet jwkSet = new JWKSet(rsaKey);
+
+
+        assertEquals(1, jwkSet.getKeys().size());
+        assertNotNull(jwkSet.toString());
+        assertNotNull(jwkSet.toString(true));
+    }
+}
\ No newline at end of file
diff --git a/src/test/java/ntnu/idatt2016/v233/SmartMat/util/rsa/KeyGeneratorUtilsTest.java b/src/test/java/ntnu/idatt2016/v233/SmartMat/util/rsa/KeyGeneratorUtilsTest.java
new file mode 100644
index 0000000000000000000000000000000000000000..3f7c4608a14ee944c80f25e85404c1968a194214
--- /dev/null
+++ b/src/test/java/ntnu/idatt2016/v233/SmartMat/util/rsa/KeyGeneratorUtilsTest.java
@@ -0,0 +1,29 @@
+package ntnu.idatt2016.v233.SmartMat.util.rsa;
+
+import org.junit.jupiter.api.Test;
+
+import java.security.KeyPair;
+
+import static org.junit.jupiter.api.Assertions.*;
+
+/**
+ * KeyGeneratorUtilsTest is a test class for the KeyGeneratorUtils utility class.
+ * @author Birk
+ * @version 1.0
+ * @since 04.04.2023
+ *
+ */
+class KeyGeneratorUtilsTest {
+
+    @Test
+    void testGenerateRsaKey() {
+        KeyPair keyPair = KeyGeneratorUtils.generateRsaKey();
+        assertNotNull(keyPair.getPrivate());
+        assertNotNull(keyPair.getPublic());
+        assertEquals("RSA", keyPair.getPrivate().getAlgorithm());
+        assertEquals("RSA", keyPair.getPublic().getAlgorithm());
+        assertNotNull(keyPair.getPrivate().getEncoded());
+        assertNotNull(keyPair.getPublic().getEncoded());
+
+    }
+}
\ No newline at end of file