summaryrefslogtreecommitdiff
blob: 7dec27b861f96c5e17a698383a243c25849cbc9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
diff --git a/README.adoc b/README.adoc
index 8693417..023f2e9 100644
--- a/README.adoc
+++ b/README.adoc
@@ -71,18 +71,3 @@ KERNEL=="hidraw*", SUBSYSTEM=="hidraw", \
 On Windows 1903 and newer versions, access to FIDO devices has been restricted
 to applications using the operating system's native API. Use of *libfido2*
 is still possible in privileged applications.
-
-=== OpenSSH Integration
-
-*libfido2* includes middleware allowing https://www.openssh.com[OpenSSH] to
-talk to U2F/FIDO2 devices. Note that server support is required for
-authentication. In a nutshell:
-
-==== Key Generation
-
-  $ ssh-keygen -t [ecdsa-sk|ed25519-sk] -w /path/to/libsk-libfido2.so
-
-==== Authentication
-
-  $ ssh-agent -P /path/to/libsk-libfido2.so
-  $ ssh-add -S /path/to/libsk-libfido2.so
diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt
index 5f27e88..c44d1df 100644
--- a/tools/CMakeLists.txt
+++ b/tools/CMakeLists.txt
@@ -49,17 +49,9 @@ add_executable(fido2-token
 	${COMPAT_SOURCES}
 )
 
-add_library(sk-libfido2 MODULE sk-libfido2.c)
-set_target_properties(sk-libfido2 PROPERTIES
-	COMPILE_FLAGS "-DSK_STANDALONE -DWITH_OPENSSL"
-	OUTPUT_NAME sk-libfido2
-)
-
 target_link_libraries(fido2-cred ${CRYPTO_LIBRARIES} fido2_shared)
 target_link_libraries(fido2-assert ${CRYPTO_LIBRARIES} fido2_shared)
 target_link_libraries(fido2-token ${CRYPTO_LIBRARIES} fido2_shared)
-target_link_libraries(sk-libfido2 ${CRYPTO_LIBRARIES} fido2_shared)
 
 install(TARGETS fido2-cred fido2-assert fido2-token
 	DESTINATION ${CMAKE_INSTALL_BINDIR})
-install(TARGETS sk-libfido2 DESTINATION ${CMAKE_INSTALL_LIBDIR})