@@ -13,8 +13,8 @@ for A, and so with the others."
13
13
14
14
Ciphers are very straight-forward algorithms that allow us to render
15
15
text less readable while still allowing easy deciphering. They are
16
- vulnerable to many forms of cryptoanalysis , but we are lucky that
17
- generally our little sisters are not cryptoanalysts .
16
+ vulnerable to many forms of cryptanalysis , but we are lucky that
17
+ generally our little sisters are not cryptanalysts .
18
18
19
19
The Caesar Cipher was used for some messages from Julius Caesar that
20
20
were sent afield. Now Caesar knew that the cipher wasn't very good, but
@@ -61,10 +61,7 @@ substitution cipher a little more fault tolerant by providing a source
61
61
of randomness and ensuring that the key contains only lowercase letters.
62
62
63
63
If someone doesn't submit a key at all, generate a truly random key of
64
- at least 100 characters in length.
65
-
66
- If the key submitted is not composed only of lowercase letters, your
67
- solution should handle the error in a language-appropriate way.
64
+ at least 100 alphanumeric characters in length.
68
65
69
66
## Extensions
70
67
@@ -83,10 +80,10 @@ on Wikipedia][dh] for one of the first implementations of this scheme.
83
80
84
81
## Setup
85
82
86
- Go through the setup instructions for TypeScript to
87
- install the necessary dependencies:
83
+ Go through the setup instructions for TypeScript to install the necessary
84
+ dependencies:
88
85
89
- http ://exercism.io/languages /typescript
86
+ [ https ://exercism.io/tracks /typescript/installation ] ( https://exercism.io/tracks/typescript/installation )
90
87
91
88
## Requirements
92
89
@@ -104,11 +101,16 @@ Execute the tests with:
104
101
$ yarn test
105
102
```
106
103
104
+ In the test suites all tests but the first have been skipped.
107
105
106
+ Once you get a test passing, you can enable the next one by changing ` xit ` to
107
+ ` it ` .
108
108
109
109
## Source
110
110
111
111
Substitution Cipher at Wikipedia [ http://en.wikipedia.org/wiki/Substitution_cipher ] ( http://en.wikipedia.org/wiki/Substitution_cipher )
112
112
113
113
## Submitting Incomplete Solutions
114
- It's possible to submit an incomplete solution so you can see how others have completed the exercise.
114
+
115
+ It's possible to submit an incomplete solution so you can see how others have
116
+ completed the exercise.
0 commit comments