Skip to content

Instantly share code, notes, and snippets.

@superj80820
superj80820 / Markdium-Shell.bash
Created December 22, 2020 15:47
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
$ cd week40/falsification/HMAC
@superj80820
superj80820 / Markdium-Go.go
Created December 22, 2020 15:47
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
package main
import (
"crypto/hmac"
"crypto/sha256"
"encoding/hex"
"fmt"
)
func hmacSha256(data string, secret string) string {
@superj80820
superj80820 / Markdium-Go.go
Created December 22, 2020 15:47
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
// 大量參考: https://gist.github.com/mfridman/c0c5ece512f63d429c4589196a1d4242
package main
import (
"crypto"
"crypto/rand"
"crypto/rsa"
"crypto/sha512"
"crypto/x509"
"encoding/pem"
@superj80820
superj80820 / Markdium-Go.go
Created December 22, 2020 15:47
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
// 大量參考: https://gist.github.com/mfridman/c0c5ece512f63d429c4589196a1d4242
package main
import (
"crypto"
"crypto/rand"
"crypto/rsa"
"crypto/sha512"
"crypto/x509"
"encoding/pem"
@superj80820
superj80820 / Markdium-Shell.bash
Created December 22, 2020 15:47
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
$ cd week40/spoofing/signature
@superj80820
superj80820 / Markdium-Shell.bash
Created December 22, 2020 15:47
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
$ cd week40/repudiation/signature
@superj80820
superj80820 / Markdium-Go.go
Created December 22, 2020 15:44
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
package main
import (
"crypto/hmac"
"crypto/sha256"
"encoding/hex"
"fmt"
)
func hmacSha256(data string, secret string) string {
@superj80820
superj80820 / Markdium-Shell.bash
Created December 22, 2020 15:44
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
$ cd week39/spoofing/HMAC
@superj80820
superj80820 / Markdium-Shell.bash
Created December 22, 2020 15:44
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
$ cd week39/eavesdrop/public
@superj80820
superj80820 / Markdium-Shell.bash
Created December 22, 2020 15:44
Markdium-Week39 - 各種安全性演算法的應用 - 竊聽、電子欺騙實作
$ cd week39/eavesdrop/symmetric