mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-29 00:32:29 +00:00
parent
f968e2a726
commit
8593580d0a
4 changed files with 17 additions and 5 deletions
|
@ -13,6 +13,8 @@
|
|||
-- TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
-- PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
unix.pledge('stdio')
|
||||
|
||||
local function test(s, b64)
|
||||
assert(EncodeBase64(s) == b64)
|
||||
assert(DecodeBase64(b64) == s)
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
-- TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||||
-- PERFORMANCE OF THIS SOFTWARE.
|
||||
|
||||
unix.pledge('stdio')
|
||||
|
||||
-- https://datatracker.ietf.org/doc/html/rfc1321#appendix-A.5
|
||||
assert(Md5("hello") == "\x5d\x41\x40\x2a\xbc\x4b\x2a\x76\xb9\x71\x9d\x91\x10\x17\xc5\x92")
|
||||
assert(Md5("") == "\xd4\x1d\x8c\xd9\x8f\x00\xb2\x04\xe9\x80\x09\x98\xec\xf8\x42\x7e")
|
||||
|
|
|
@ -19,6 +19,8 @@
|
|||
-- 5869). As with RFC 4634, code to perform SHA-based Hashed Message
|
||||
-- Authentication Codes (HMACs) is also included.
|
||||
|
||||
unix.pledge('stdio')
|
||||
|
||||
-- SHA-1
|
||||
assert(Sha1("abc") == "\xa9\x99\x3e\x36\x47\x06\x81\x6a\xba\x3e\x25\x71\x78\x50\xc2\x6c\x9c\xd0\xd8\x9d")
|
||||
assert(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue