ClojureでのAES暗号化するコードを作ってみました。 Javaの標準ライブラリを使ってできるのでそんなに難しくないですね。 (import '[java.security SecureRandom Key] '[javax.crypto KeyGenerator Cipher] '[javax.crypto.spec IvParameterSpec] '[java.security.spec AlgorithmParameterSpec]) (defn ^bytes rand-bytes [n] (let [b (byte-array n)] (.. (SecureRandom.) (nextBytes b)) b)) (defn ^Key aes-genkey [^long bits] {:pre[(#{128 192 256} bits)]} (let [kg (KeyGener