Skip to content

Commit 313511b

Browse files
committed
Playground tweak
1 parent a33c5ea commit 313511b

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

EntropyString.playground/Pages/TLDR.xcplaygroundpage/Contents.swift

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,21 @@
33
import EntropyString
44

55
//: 48-bit string using base32 characters:
6-
var bits: Float = 48
7-
var string = RandomString.entropy(of: bits, using: .charSet32)
6+
var string = RandomString.entropy(of: 48, using: .charSet32)
87
//: * callout(string): MRd272t4G3
98
//:
109
//: 48-bit string using hex characters:
11-
string = RandomString.entropy(of: bits, using: .charSet16)
10+
string = RandomString.entropy(of: 48, using: .charSet16)
1211
//: * callout(string): 7973b7cf643c
1312
//:
1413
//: 48-bit string using uppercase hex characters:
1514
let randomString = RandomString()
1615
try! randomString.use("1234567890ABCDEF", for: .charSet16)
17-
string = randomString.entropy(of: bits, using: .charSet16)
16+
string = randomString.entropy(of: 48, using: .charSet16)
1817
//: * callout(string): 6D98AA8E6A46
1918
//:
2019
//: Base 32 character string a with 1 in a million chance of a repeat in 30 such strings:
21-
bits = Entropy.bits(for: 30, risk: 1000000)
20+
var bits = Entropy.bits(for: 30, risk: 1000000)
2221
string = RandomString.entropy(of: bits, using: .charSet32)
2322
//: * callout(string): BqMhJM
2423
//:
@@ -28,8 +27,7 @@ string = RandomString.entropy(of: bits, using: .charSet32)
2827
//: * callout(string): H9fT8qmMBd9qLfqmpm
2928
//:
3029
//: OWASP session ID using file system and URL safe characters:
31-
bits = 128
32-
string = RandomString.entropy(of: bits, using: .charSet64)
30+
string = RandomString.entropy(of: 128, using: .charSet64)
3331
//: * callout(string): RX3FzLm2YZmeBT2Y5n_79C
3432
//:
3533
//: [TOC](Table%20of%20Contents) | [Next](@next)

0 commit comments

Comments
 (0)