ID with signature/verification functions.
Used as session ID in @VerseEngine/verse-core.
```rust use versesessionid::*;
...
pub fn verifystring(sessionid: &str, signature: &str, data: &str) -> bool {
let Ok(sid) = session_id.parse::
sid.verify(vec![data.as_bytes()], &ss).is_ok()
} ```
rust
let id_pair = new_session_id_pair()?;
let session_id = id_pair.get_id();
// to string
let s = format!("{}", session_id);
rust
pub fn sign_string(&self, data: &str) -> Result<String> {
let id_pair = ...;
Ok(id_pair
.sign(vec![data.as_bytes()])?
.to_string())
}