It is well-known that the Confederates used a polyalphabetic (Vigenere) cipher during the Civil War. The present article describes its use with various keywords, including those other than the well-known three ("Manchester Bluff", "Complete Victory", "Come Retribution"). In particular, the present author recovered a keyword "Where Liberty Dwells, There Is Our Country" used between the Confederate Secretary of State and a commissioner in France.
In addition, although it is often said that the Confederate ciphers were easy to break, as far as the Vigenere cipher is concerned, evidence before October 1864 is scanty.
Confederate ciphers other than Vigenere are treated in a separate article.
Table of Contents:
E.P. Alexander is said to be founder of the Confederate signal service. When the war broke out in April 1861, he resigned the US Army and soon joined General Beauregard at Manassas to organize a signal service for the Confederacy (Brown p.21, 43). During the Battle of Bull Run on 21 July 1861, Alexander used signal flags to warn Nathan Evans that he was being outflanked, the first instance of such signaling over a long distance in the midst of a combat. He then became chief of ordnance under General J.E. Johnston. He introduced the system he had learned under Myer, founder of the Union Signal Corps, before the war and organized a provisional corps (Wikipedia; Brown p.44-45, 205; Friedman p.34).
Stonewall Jackson professed his appreciation of the signal service he created when, in April 1862, he repeatedly asked for "a man who understand Alexander's system" or "part of Alexander's Signal Corps." (Brown p.219)
In the early spring of 1862, Alexander had his brother J.H. Alexander prepare a circular for initiation of officers and men in the signal service. It was submitted to Seddon, Secretary of War, and was issued as a small pamphlet, to which was attached "a table for compiling cipher dispatches". (Brown p.206) This table is considered to be a Vigenere table (Friedman p.72, ASA p.85), the cipher scheme widely employed by the Confederates.
On the other hand, William Norris under General Magruder set up a signalling network using flags and colored balls raised on poles in the Yorktown Peninsula in 1861 (Wikipedia, Brown p.205). In May 1862, he was placed at the head of the newly established Confederate Signal Corps, attached to the Department of the Adjutant and Inspector-General (S. Cooper), which had some 50 officers (not counting some 1500 detailed from respective commands as necessary) (Brown p.207-209).
Norris waited on the Confederate President Jefferson Davis every morning with the cipher despatches from generals (Brown p.210). This shows that the Confederate Signal Corps managed both telegraph and flag/torch signals, whereas the Union had separate and ill-cooperating Telegraph Corps and Signal Corps (ASA p.35, Friedman p.30, etc.).
A cipher despatch dated 14 September [1862] from General E. Kirby Smith (probably to General Braxton Bragg) was deciphered by Boklan (2006).
At this time, Bragg and Smith were engaged in an offensive in east Tennessee and Kentucky to draw the border state of Kentucky to the Confederate side (Wikipedia). In August, Bragg at Chattanooga and Smith at Knoxville set on northward movement into Kentucky. Further west of them, Union General Buell moved in parallel towards Bowling Green, and then to Louisville. Bragg took Munfordville after a siege on 15 and 16 September (Wikipedia).
Smith's cipher despatch was written at this time. Smith reported therein to the recipient (probably Bragg) "The enemy rapidly concentrating at Louisville and Covington.... It is important our communication with each other should be kept open...."
This is a Vigenere cipher (explained in the next section) with a keyword "BALTIMORE". (Norris of the Signal Corps came from Baltimore.)
Although Bragg won a tactical victory at the Battle of Perryville on 8 October, the Confederate invasion of Kentucky was a failure because they had to withdraw from Kentucky to leave the border state in Union hands.
A Confederate cipher message of 26 December 1862 was captured. It was the day General Grant began the operations against Vicksburg, a Confederate strategic point blocking the navigation of the Mississippi. The message was written by Pemberton, who commanded the Confederate army in Mississippi, to J.E. Johnston, commander of the western theater since late November, then at Jackson, capital of Mississippi. (Plum p.36 ff.)
The plaintext is as follows.
The Federal cipherers did not break this cipher. As it happened, after Vicksburg surrendered on 4 July 1863 (the day after the three-day long Battle of Gettysburg), the original telegram was found among Pemberton's ciphers (Plum p.37). It would help to work out the key in the next year (see below).
This is a Vigenere cipher with keyword "Manchester Bluff." In the table below, the top row indicates keyword letters and the leftmost column indicates plaintext letters, with a ciphertext letter found at the intersection between the column headed by a key letter and the row headed by a plaintext letter. (The symmetry of the table shows that the roles of the keyword and the plaintext may be exchanged. Mathematically, Vigenere is a simple addition P (plaintext) + K (keyword)=C (ciphertext).)
To decipher "oaavvr", each letter is assigned a letter from the keyword:
Look at the column headed by "m", the first letter of the key, and find the cipher letter "o" in the column. Far left from "o" is found the plaintext letter "c". Continuing in this way, the above plaintext is obtained.
Obviously, alignment between ciphertext and keyword letters is crucial with such a polyalphabetic cipher. An omission of a single letter in enciphering garbles the decipherment. During the Revolutionary War, founding fathers such as John Adams were troubled with a similar polyalphabetic cipher (see another article). (One wisdom with the Confederate cipher is the use of longer keywords than those used four score years before: CR, JOHN, FOR, ... (see another article).)
As Pemberton and Johnston continued to use cipher in discussing relief of Vicksburg, they were troubled by the error-prone nature of the scheme. On 25 January 1863, Johnston told Pemberton "Your dispatch in cipher has been received. Nothing after the first word can be deciphered. Repeat." (OR, vol.24, Part III, p.602) A similar request was made by C.L. Stevenson on 28 February (ibid. p.647) and by Frank Gardner on 6 May 1863 (OR, vol.15, p.1076).
On 6 May, Johnston told Pemberton to "let me know the location of your troops, number, and places, in cipher." (OR, vol.24, p.839) Pemberton replied the next day (ibid. p.842) but Johnston could not decipher some part of it and told him to reencipher the part about Port Hudson (ibid. p.844).
In May 1863, they still used the same keyword (Bates p.68).
The cipher operators at Washington soon deciphered this as follows.
It might seem words in the clear here and there and explicit word division allowed breaking of the Vigenere cipher. Actually, however, this deciphering has multiple errors (underlined above) and the correct deciphering is as follows, as was noticed as early as in 1884 (OR, vol.24, part 1, p.39).
Then, what was the deciphering described by Bates, who was one of the decipherers at the War Department? He admits they did not have the key word and "guessed at the meaning, trying first one word and then another until by analogy we had worked out the entire message." Probably, the War Department team could not identify the key word even when the above text was reached. If the cipher scheme and key words had been known, there should have been no reason that the first two enciphered words could not be deciphered and the errors could not be corrected. Bates boasts the official deciphering "is the same as our translation, with two or three slight differences." One may say so but then, what was correctly deciphered might have been obvious from the background information known at the time (even the introductory note makes it obvious that "VEGT" represents "caps" [meaning explosive device]).
On 16 June, Colonel George Thom wrote from Washington to Grant "... I send you a translation of Joe Johnston's despatch which I guessed out in about fifteen minutes -- though it may be all wrong. I know nothing of the cipher & nothing of the key." (PUSG vol.8, p.294) The War Department's deciphering might have been similar to this guesswork.
Enciphering errors were not only made by Pemberton('s cipherer).
When cipher message from J.E. Johnston at Jackson to E. Kirby Smith, who commanded west of the Mississippi, was received near Vicksburg, it was "bulled", as generally called by telegraph operators. Major Cunningham of Smith's staff tried in vain for twelve hours to make sense of it and ended up in riding past the Federals to General Johnston to find the content of the dispatch. (Plum p.40)
Use of the same key word "Manchester Bluff" between Pemberton and a commander on the west side of the Mississippi across from Vicksburg can be seen in a secret message deciphered in 2010 by David Gaddy and Cmdr. John B. Hunter independently (Mail Online, AlertBoot).
The despatch, dated 4 July 1863, told Pemberton that he could not expect help from the west side of the river. Actually, Vicksburg surrendered on this very day. The message, rolled up and put in a tiny bottle, was delivered and, in 1896, donated to a museum by a Civil War veteran, Capt. William A. Smith. According to the Mail Online article, the sender is likely to be Major General John G. Walker (Wikipedia), who commanded the Texas Division (under Kirby Smith) because Walker had William Smith under his command.
The deciphered message is as follows (slightly corrected (as underlined) by the present author to align with the cipher).
The following is a ciphertext reenciphered from the above plaintext with the keyword "Manchester Bluff". (The erroneous repetition of "feqt" in the original is reproduced.) It does not exactly match the original despatch, which appears to include many errors.
Apart from the one instance of the "Baltimore" keyword in September 1862 (see above), the records of the use of the Vigenere system generally began in December 1862 or early 1863.
Before the Vigenere cipher came into use, J.E. Johnston used a dictionary code provided by the President Jefferson Davis in the spring of 1862. In early December 1862, he had trouble in reading the despatch from S. Cooper, Adjutant General of the Confederate Army and a close friend of President Jefferson Davis. Cooper's explanation that the word in cipher could be read by signal officers suggests that he used a Vigenere cipher (which was called the "Government cipher" or "signal corps cipher", as noted below), while Johnston stuck to the dictionary code given by the President. Considering that the signal corps was attached to Cooper's department, it is natural that Cooper was early in adopting the Vigenere system (but it was too early if he used it before ensuring that his correspondent had received it).
Considering that General Pemberton at Vicksburg used a Vigenere cipher for Johnston on 26 December 1862 (see above), Johnston may have received it this month.
The Vigenere cipher appears to have been introduced between J.E. Johnston and Jefferson Davis by May 1863 (or earlier), in view of the President's reference to "signal cipher" below. Also, Johnston' remark "The two cases of cipher are independent of each other." seems to indicate starting the keyword afresh in the second enciphered portion (see the next subsection).
They had a problem even at the last stage of the war. (The telegram repeated on this day will be shown below.)
Johnston concluded a letter to Seddon, Secretary of War, on 2 June 1863, with a note "Each portion of this dispatch in cipher is independent of the preceding" (OR, vol.24, p.223). Starting from the first letter of the keyword for each portion could prevent an error from garbling the whole remaining message. On the other hand, he had problem in deciphering a received despatch and had to reply on the basis of "imperfectly deciphered" text (OR, vol.24, p.226). In the end, he asked Seddon to repeat it using as few words as possible in cipher (OR, vol.24, p.229).
On 19 November 1863, Johnston gave similar advice to the President Jefferson Davis: "Recommence cipher in each sentence." (OR, vol.31, Part III, p.715)
Later, Johnston was told by Jefferson Davis to "Begin cipher with each paragraph" on 5 April 1865 (OR, vol.47, Part III, p.755). It is wondered whether Johnson forgot his own counsel or the President found it too frequent to begin cipher each sentence.
The Vigenere appears to have been introduced between Seddon, Secretary of War, and R.E. Lee in February 1863 (in view of the references to the mistake in "the first two words" as well as to "trying other words" below). Seddon's proposal of a simple Caesar cipher on 4 February (see another article) appears to have been dropped.
In June 1863, Seddon's frustration with "the cipher used by the signal corps" was so much that he declared he would use a simple monoalphabetic substitution (see another article).
From an early stage, the Confederates arranged a keyword as necessary for particular purposes.
A keyword "My Old Kentucky Home" was shared for a "government cipher", a.k.a., "signal corps cipher" by Generals Buckner, Samuel Jones, and W. Preston. (Buckner (Wikipedia) was from Kentucky.) It has 17 letters, not 15 as for "Manchester Bluff", "Complete Victory", and "Come Retribution".
Actually, Samuel Jones had applied for the Government cipher some months ago and appears to have acquired it himself before Preston got one for him.
Actually, on the same day that Preston was to forward the cipher, Jones, apparently already in possission of the Government cipher, warned against Preston's use of a simple cipher.
Jones' trust in the cipher can be seen in the following.
Jones even shared a key with the President Jefferson Davis (OR, vol.30, Part IV, p.652, 716), though it is not clear whether it is the same as the above.
There are reference's to a new key of a cipher used by Buckner.
The following suggest there was a change of the keyword at this time. It is a postscript in reply to Colonel B.S. Ewell's appeal that he could not decipher the President's cipher dispatch forwarded from J.E. Johnston. It shows the same keyword as used by the President was used "in all the military departments." (OR, vol.24, p.236)
Probably, the Confederates thought the previous keyword "Manchester Bluff" was compromised by the fall of Vicksburg in July 1863. Indeed, the papers found in Vicksburg would allow the Federals to work out the key, which, however, was not until more than a year later (see below).
Some author refers to a keyword "In God We Trust" but the context of his source (Brown p.210) shows this is only an example for illustration of the scheme.
In December 1862, when William Preston Johnston (Wikipedia), aide-de-camp to President Jefferson Davis, hurriedly warned General Longstreet of the defeat at the Battle of Lookout Mountain (Wikipedia), he chose to use a keyword that begins with "Ten", which had just been disused. (The first phrase that comes to mind "Ten Commandments" has exactly 15 letters and seems to match the Confederates' liking.) In reporting to the President, he explained that it was not to waste time in making sure whether Longstreet had the latest keyword.
In February 1864, General Polk used a keyword beginning with "Our ..." (probably "Our Destiny Is One" below) with Seddon, Secretary of War, but one day found a despatch unintelligible. He also found that General Johnston used a different one and proposed a new keyword "Fight and Conquer" (15 Letters) (OR, vol.32, Part II, p.767, 763, 764).
As of March 1864, General Magruder and headquarters at Shreveport used a key "Our Destiny Is One" (15 letters) with Richmond. When General R. Taylor could not decipher a despatch of Magruder, he was notified of the key enciphered in a department cipher he used (OR, vol.34, p.496-501).
(Obviously, the transcription of the enciphered key is incorrect. "Hbv Kisomaq" (no comma) can be deciphered as "The Heavens" with the key "Our Destiny" but "bvoqye" just produces a garble. The department key begins with "The Heaven" but the remaining letters cannot be determined.) In this despatch, the department cipher represents 7,000 with "LLZLR" (ibid., p.500)
A new key word "Complete Victory" was sent in July 1864 by S.D. Lee (who had been made prisoner upon the surrender of Vicksburg and exchanged in October 1863; since May 1864, commanding the Department of Alabama and East Louisiana; no relation to R.E. Lee (Wikipedia)) to J.G. Walker, who might have been the sender of the bottled message enciphered with "Manchester Bluff" above.
The Confederate President Jefferson Davis used the key "Complete Victory" for renewing his order in his despatch dated 30 September 1864 to General E. Kirby Smith, who commanded west of the Mississippi, to cross the river to the east side.
Now, Pemberton's cipher despatch of 26 December 1862 (see above) as well as its original telegram found among the general's papers were brought to telegraph cipherers at New Orleans. With these materials, they worked out the key (Plum p.37, ASA p.90-91). It showed the principles of the Confederate cipher but the key could not reveal the President's message, which was protected by a different keyword.
However, with the word divisions and partial enciphering, it would not have been very difficult to guess "By which you may effect O (a) - TPQGEXYK (crossing) - above that part HJ (of) - OPG (the) KWMCT (river)", as pointed out by Plum (p.39). (By the way, Plum belonged to General Thomas' headquarters at this time and was in Atlanta in this October (Plum vol.2, p.232-233), not in New Orleans as described by some authors.)
Once one hits upon this, the keyword is as good as known.
The President's message was deciphered on 17 October. More than two years after its introduction, this is one of the first instances of breaking into the Confederate Vigenere known to the present author (the other will be described below). The Confederates' intention of crossing the Mississippi was reported by E.R.S. Canby at New Orleans to Halleck (then, chief of staff under General-in-Chief Grant) and other generals (OR, vol.41, Part IV, p.66, 25, 29, 69, 199, 214, 263; OR Navy, vol.21, p.689, 694).
The Union strengthened the patrol of the Mississippi and prevented the Confederates from crossing the river . The Union's reaction might have been too appropriate that Kirby Smith sensed that the keyword must have been discovered by the enemy and arranged for a new keyword (OR, vol.41, Part IV, p.1062; vol.45, Part I, p.1223).
R.E. Lee also used the keyword "Complete Victory" in his letter to Alexander Lawton (Wikipedia) dated 19 December 1864, as discovered by Kent Boklan (Klausis Krypto Kolumne).
R.E. Lee also used the keyword "Complete Victory" in his communication to Kirby Smith. Again, Smith was urged to cross the Mississippi.
At the last stage of the war, when R.E. Lee wrote to Breckenridge, Secretary of War.
The keyword is "COME RETRIBUTION".
On 11 April, Jefferson Davis sent first intelligence of Lee's surrender near Appomattox Courthouse to J.E. Johnston (Freedman p.64-65). (In the following transcription, capitalization of the ciphertext is ignored. Enciphering errors are not corrected but omission of a letter is marked with "*". Note the keyword is freshly started for every sentence.)
This deciphers as follows.
As the last sentence shows, Johnston could not decipher the despatch when it was first sent (OR, vol.47, Part III, p.777), of which Johnston tells he could decipher only the first part (see above). It may have had a different error from the repeated version, which omits a letter in the first part.
The Confederates had agents based in Canada and gathered political and military information about the North for the Richmond government. A cipher despatch from Jacob Thompson (Wikipedia) to Jefferson Davis on 13 October 1864 and the President's reply on 19 October 1864 were brought to the War Department by the messenger, who was a double agent and, when passing Washington, used to allow his papers to be copied. These were deciphered by the War Department operators (Bates p.76-81). They were about Lincoln's expected re-election and the final manoeuvers of the last Confederate attempt to invade the North (Wikipedia), during which Jubal Early had once drawn close to Washington, D.C. in July 1864.
These despatches were in Vigenere cipher in view of Eckert's later testimony that "These dispatches are written in the cipher to which this model [i.e., a cipher cylinder found in J.P. Benjamin's office as described below] and the paper found in Booth's trunk [i.e., a Vigenere table or "alphabet square cipher" as called by Bates] furnish the key." (Assassination p.41-42; Bates p.84-85; OR, Series II, vol.8, p.857).
Bates' war diary shows that the first of these depatches, dated 13 October, was read as of 16 October 1864 (Bates p.79), the day before the keyword "Complete Victory" was recovered in New Orleans (see above). Although this suggests that the War Department already knew how to tackle the Vigenere cipher, the context in Bates p.294-295 does not mention any other instances. (Anyway, since Thompson arrived in Canada only in May 1864, even if there had been a precedent, it cannot have been earlier by many months.)
Another despatch deciphered by the War Department operators was from Clement C. Clay (Wikipedia), another agent in Canada, to J.P. Benjamin. It clearly showed that the Confederates' plan of raiding border towns from Canada was (at least secretly) favored by the Canadian government's officials. Secretary Stanton considered the original despatch signed by Clay should be detained for use as evidence in support of the US government's demand on Britain for damages. However, Assistant Secretary Dana pointed out it would reveal their interception of the Confederate agents' communication. President Lincoln solved the dilemma by allowing the messenger (double agent) to carry the despatch forward but arranging at the same time to cause him to be captured en route. (Bates p.80-81)
The Confederates used Vigenere cipher not only for telegrams and letters but also for signalling with flags (or torches at night). One specific keyword "Frederika Bremer" is known to have been used around Charleston late in the war (Stone).
Charleston was the location where the Civil War started. The Federals made attempts to take it from the beginning but stalemate ensued until the very last stage of the war.
In May 1864, Sergeant John D. Colvin of the Union Signal Corps at Fort Strong (better known as Fort Wagner in the hands of the Confederates until September 1863) succeeded in deciphering Confederate common code. Use of fifteen different versions with different starting positions could not prevent his deciphering (cf. OR, vol.35, p.47, 49; OR Series III, vol.4, p.826; Brown p.213). Soon, the Confederates realized that their signals were read by the Union and in October or November 1864, they introduced the polyalphabetic system.
In January 1865, George H. Stone broke this new system. A very long message was sent to General Hardee, which seemed to be a reply to the general's request for a statement of the arms, equipments and stores on Sullivans Island, which had been sent in the common Confederate code and had thus been decoded. When comparing the enciphered message and a supposed translation, he realized that all of the fifteen different codes were used in succession letter by letter in the same message. (Stone, p.147-148) (Actually, the Confederates enciphered the letters with Vigenere and used the same signal code but it is equivalent to using different codes).
The keyword later turned out to be "Frederika Bremer" (ibid. p.149-150). It is the name of a Swedish novelist (Wikipedia), who was known enough in America to be mentioned in Louisa May Alcott, Little Women (1868).
The present author recovered a keyword "Where Liberty Dwells, There Is Our Country", taken from Benjamin Franklin. It was used between John Slidell (Wikipedia), a commissioner of the Confederacy to France, and J.P. Benjamin, Confederate Secretary of State.
The Vigenere cipher with this keyword was used at least in the following despatches.
Slidell to Benjamin, 11 January 1863 (OR Navy, vol.3, p.639)
Slidell to Benjamin, 11 April 1863 (OR Navy, vol.3, p.738)
Slidell to Benjamin, 20 April 1863 (OR Navy, vol.3, p.741-742)
Slidell to Benjamin, 19 November 1863 (OR Navy, vol.3, p.959)
While OR Navy prints the ciphertext in brackets after the deciphered plaintext, many errors in the printed ciphertext (either due to transcription or enciphering), resulting in mismatch of even the number of letters in a word, posed some difficulty in confirming that the ciphertext indeed corresponds to the plaintext preceding it. But after some trials, the correspondence could be established with each other via a keyword "Where Liberty Dwells, There Is My Country."
(By an interesting editorial error, part of the keyword "ertydwa lls th er eismyco untrywher" is printed on p.638 instead of its ciphertext counterpart! This jumped into the present author's eyes as a sequence "aaaaaaw aaa aa aa aaaaaaa aaaaaaaaa" when a Perl script is run on this "ciphertext" with the recovered keyword.)
The following is a sample of enciphering with this keyword.
Vigenere cipher can be practiced with a table shown above on a piece of paper. Such a table, however, was provided on a cylinder device (see below) at least for some high-level correspondents.
A cipher cylinder was also deployed at least in Mobile, Alabama (Wikimedia Commons; the display of this photo appears to show a view from the backside (with a handle for rotation on the left) so the letters look upside down on the image) and around Charleston (Stone, p.149).
Two such devices are now extant (NSA). The other would be the one found in the office of Judah P. Benjamin, Confederate Secretary of State at Richmond, on 6 April 1865 (Bates p.84; Assassination p.41, p.379, where it is called a "cipher machine"), a few days after the capital was evacuated by the Confederates.
This Confederate cipher cylinder was a much simpler one than the well-known type such as the Jefferson cylinder (which might have explained the fixed keyword length of 15). It was devised by Captain William N. Barker of the Confederate Signal Corps. It is simply a wooden cylinder around which is wrapped a Vigenere table. The cylinder could rotate under a bar along which was pasted the alphabet and on which was a sliding pointer.
When enciphering, the pointer is brought to the letter in the key on the bar and the cylinder is rotated until the letter in the word being enciphered is under the bar. Then, the pointer indicates the ciphertext letter. (Brown p.212; Friedman p.57-58)
The illustration of a "Confederate cipher machine" on Brown p.212 is of a different type from this because it does not seem to have the pointer (ASA p.98). It encloses the cylinder in a box which allows only one line of the table to be seen through a slit.
This may be what General Polk mentions as a "cipher box".
A Confederate cipher disk is also said to be for Vigenere cipher (see, for example, a Crypto Museum site). At the back of the disk is an inscription "F. Labarre" (who created it) and "Richmond VA". Only five are extant today.
As late as during World War I, the Army Signal School of the American Expeditionary Forces sent to Europe taught use of celluloid cipher disks for polyalphabetic substitution (Friedman, "American Army Field Codes in the American Expeditionary Forces during the First World War", p.32, Appendix 2).
William R. Plum, The Military Telegraph During the Civil War in the United States, vol.1 (1882) (Google), vol.2 (Internet Archive) [unless specified, vol.1 is meant herein]
J. Willard Brown (1896), The Signal Corps, U.S.A. in the War of the Rebellion (Internet Archive)
David Homer Bates (1907), Lincoln in the Telegraph Office: Recollections of the United States Military Telegraph Corps during the Civil War (Internet Archive, Google)
George H. Stone (1909), "Signals at the Siege of Charleston", Lewiston Journal Illustrated Magazine, 30 October & 6 November 1909, reprinted in Donald A. Beattie, Rodney Cole, Charles Waugh, A Distant War Comes Home: Maine in the Civil War Era (1991), p.145-153 (Google)
Army Security Agency [ASA], (ed.) Wayne G. Barker, The History of Codes and Ciphers in the United States Prior to World War I, A Cryptographic Series (1946, 1978)
W.F. Friedman, "History of Cryptology" (pdf)
Kent D. Boklan (2006), "How I Broke the Confederate Code (137 Years Too Late)", Cryptologia 30, p.340-345 (pdf)
The war of the rebellion: a compilation of the official records of the Union and Confederate armies ("OR") [Series I is meant, unless otherwise specified] (Making of America, ehistory)
Official records of the Union and Confederate Navies in the War of the Rebellion ("OR Navy" herein) (Making of America, Western Illinois University)
Benn Pitman (ed.), The assassination of President Lincoln and the trial of the conspirators (1865) ("Assassination" herein) (Internet Archive, Google)