boot: bootutil: Add caps for encryption

Add a capability query for the two encryption options.

Signed-off-by: David Brown <david.brown@linaro.org>
diff --git a/boot/bootutil/include/bootutil/caps.h b/boot/bootutil/include/bootutil/caps.h
index a0c324a..d89a104 100644
--- a/boot/bootutil/include/bootutil/caps.h
+++ b/boot/bootutil/include/bootutil/caps.h
@@ -37,6 +37,8 @@
 #define BOOTUTIL_CAP_ECDSA_P256         (1<<2)
 #define BOOTUTIL_CAP_SWAP_UPGRADE       (1<<3)
 #define BOOTUTIL_CAP_OVERWRITE_UPGRADE  (1<<4)
+#define BOOTUTIL_CAP_ENC_RSA            (1<<5)
+#define BOOTUTIL_CAP_ENC_KW             (1<<6)
 
 #ifdef __cplusplus
 }
diff --git a/boot/bootutil/src/caps.c b/boot/bootutil/src/caps.c
index dc91849..c341f8b 100644
--- a/boot/bootutil/src/caps.c
+++ b/boot/bootutil/src/caps.c
@@ -35,6 +35,12 @@
 #else
         res |= BOOTUTIL_CAP_SWAP_UPGRADE;
 #endif
+#if defined(MCUBOOT_ENCRYPT_RSA)
+	res |= BOOTUTIL_CAP_ENC_RSA;
+#endif
+#if defined(MCUBOOT_ENCRYPT_KW)
+	res |= BOOTUTIL_CAP_ENC_KW;
+#endif
 
         return res;
 }