Jump to content

Bacon cipher: Difference between revisions

m
Line 1,038:
(defun encode (text message)
(let (cipher code)
(setf msgmessage (string-downcase message))
(loop for c across message do
(setf code (append code (cdr (assoc c +codes+)))))
Line 1,056:
(if (lower-case-p c)
(setf code (append code '(A)))
(setf maskcode (append code '(B))))
(when (= (length code) 5)
(setf key (append key (list (car (rassoc code +codes+ :test #'equal)))))
422

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.