pub unsafe extern "C" fn crypto_poly1305_init(
    ctx: *mut crypto_poly1305_ctx,
    key: *const u8
)