RIPEMD - p2p-org/solana-swift GitHub Wiki

RIPEMD

public struct RIPEMD 

Methods

digest(_:bitlength:)

public static func digest (_ input : Data, bitlength:Int = 160) -> Data 

pad(_:)

public static func pad(_ data: Data) -> Data 

getWordsInSection(_:_:)

public static func getWordsInSection(_ data: Data, _ section: Int) -> [UInt32] 

encodeWords(_:)

public static func encodeWords(_ input: [UInt32]) -> Data 

digest(_:bitlength:)

public static func digest (_ input : Data, bitlength:Int = 160) -> String 

hexStringDigest(_:bitlength:)

public static func hexStringDigest (_ input : String, bitlength:Int = 160) -> Data 

hexStringDigest(_:bitlength:)

public static func hexStringDigest (_ input : String, bitlength:Int = 160) -> String 

asciiDigest(_:bitlength:)

public static func asciiDigest (_ input : String, bitlength:Int = 160) -> Data 

asciiDigest(_:bitlength:)

public static func asciiDigest (_ input : String, bitlength:Int = 160) -> String